Am 2013-10-28 22:12, schrieb bios:
Magst du das morgen auf dem Plenum mit aufnehmen? Wir haben eben kurz mal hier in der Runde drüber geredet und da kamen noch Bedenken auf..
Ich kann leider die kommenden dreieinhalb Wochen abends nur Freitags oder am Wochenende.
Nochmal zur Erklärung des Beacons:
Der Beacon loggt nichts*, er ist einfach nur da, wie z. B. auch ein WLAN-Accesspoint der seine SSID aussendet. Er dient als Orientierungspunkt für die App auf den teilnehmenden Geräten. Die Geräte selbst loggen dann in den Logs des Experiments, dass sie gerade den Beacon sehen. Leute, die am Experiment (http://mscthesis.janschejbal.de/) nicht teilnehmen, sind also nicht betroffen.
Ich selbst habe auf whiskey keinen Zugriff. Einer der Verantwortlichen würde ein initskript hinterlegen und ausführen, welches die folgenden Befehle ausführt (sowie den Namen in eine Configdatei schreiben):
hciconfig hci0 up # Bluetooth-Stick an hciconfig hci0 piscan # Bluetooth-Stick sichtbar hciconfig hci0 name P2P-Beacon-irgendwas # name festlegen
(siehe http://pastebin.com/ye2fvP75, ja, die Existenz von Schleifen ist mir bekannt ;-) die Syntax von || musste ich nicht nachschauen)
Bluetooth verwende ich, weil die ganze App auf Bluetooth basiert und ich nicht zusätzlich nochmal das gleiche für WLAN schreiben will, ansonsten könnte man als Beacons auch genau definierte WLAN-APs nehmen (die Liste müsste nur noch zusätzlich verwaltet werden).
Nochmal: Der Beacon betrifft was den Datenschutz angeht nur diejenigen, die *freiwillig* am Experiment teilnehmen und sich damit einverstanden erklärt haben. Das ist das gleiche, wie wenn jemand einen nicht mit einem Netzwerk verbundenen WLAN-AP da hinstellt, der eine SSID aussendet.
Falls jemand von euch der mitmacht (bzw. nur deswegen nicht mitmacht) das für zu invasiv hält, gebt mir bitte einfach Bescheid - wenn sich da mehrere Leute melden, lass ich das mit dem Beacon sein und stell die Funktionalität mit dem nächsten Update in der App ab.
Ansonsten bitte ich euch, Fragen per Mail (oder IRC, wenn ich on bin) an mich zu richten.
Gruß Jan
*) Da ich nicht den gesamten Debian-Bluetooth-Code gelesen habe, kann ich nicht persönlich garantieren, dass das Debian nicht von sich aus irgendwo irgendwas hindumpt. In meiner Test-VM konnte ich aber soweit nichts finden, kann mir nicht vorstellen dass sowas geloggt würde und es ist auch nicht Zweck der Sache. D.h. im extrem unwahrscheinlichen Fall dass da irgendwas geloggt würde, würde ich das höchstens mit rm anfassen (bzw. anfassen lassen, hab ja eh keinen Zugang).