[PATCH v2 2/2] Data processing notes: Add for SSH access

Adrian Schmutzler freifunk at adrianschmutzler.de
Mi Jul 11 11:06:39 CEST 2018


To provide data processing information for SSH access without
annoying users too much, this adds a pointer to more extensive
information to the banner displayed after login.

The referenced files then contain similar information to what
is shown in the WebUI.

Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>

---

Changes in v2:
Added empty lines to harmonize view between versions
---
 bsp/default/root_file_system/etc/banner              |  4 ++++
 .../fff/fff-support/files/etc/dataprotection.de      | 20 ++++++++++++++++++++
 .../fff/fff-support/files/etc/dataprotection.en      | 20 ++++++++++++++++++++
 3 files changed, 44 insertions(+)
 create mode 100644 src/packages/fff/fff-support/files/etc/dataprotection.de
 create mode 100644 src/packages/fff/fff-support/files/etc/dataprotection.en

diff --git a/bsp/default/root_file_system/etc/banner b/bsp/default/root_file_system/etc/banner
index 670e55a..06ec6ff 100644
--- a/bsp/default/root_file_system/etc/banner
+++ b/bsp/default/root_file_system/etc/banner
@@ -6,4 +6,8 @@
 
 Welcome to the free wireless experience
 More information at http://franken.freifunk.net
+
+Data protection notes may be found in:
+/etc/dataprotection.en (in English)
+/etc/dataprotection.de (in German)
  ---------------------------------------------------------
diff --git a/src/packages/fff/fff-support/files/etc/dataprotection.de b/src/packages/fff/fff-support/files/etc/dataprotection.de
new file mode 100644
index 0000000..88d4a74
--- /dev/null
+++ b/src/packages/fff/fff-support/files/etc/dataprotection.de
@@ -0,0 +1,20 @@
+Freifunk Franken Firmware
+Mehr Informationen unter http://franken.freifunk.net
+
+DATENSCHUTZHINWEISE
+
+Das Freifunk-Netzwerk benötigt bestimmte Information um einen stabilen und sicheren Betrieb zu gewährleisten.
+
+Es bestehen bestimmte Einstellungen (in /etc/config/fff), die vom Benutzer gesetzt werden sollen und die von Diensten im Netzwerk und/oder Menschen verarbeitet werden:
+
+1. Die Angaben zur POSITION sind für die Funktion des Netzwerkes erforderlich, sodass Router einer bestimmten Netzuntereinheit ("Hood") zugeordnet werden können.
+
+2. Die KONTAKT-DATEN sind erforderlich, damit im Falle einer Funktionsstörung eine verantwortliche Person kontaktiert werden kann.
+
+3. OHNE ANGABE VON POSITION UND KONTAKTADRESSE KANN DER ROUTER NICHT BETRIEBEN WERDEN. Alle weiteren Angaben sind freiwillig.
+
+4. Alle eingegebenen (verpflichtenden und freiwilligen) Daten sind sowohl im Netzwerk als auch öffentlich zugänglich.
+   Zu Zwecken der Diagnose und zur Kontaktaufnahme im Störfall können diese von verschiedenen Instanzen im Netz sowie von Dritten gespeichert und verarbeitet werden.
+
+Für Fragen besteht die Möglichkeit zur Kontaktaufnahme über franken at freifunk.net
+
diff --git a/src/packages/fff/fff-support/files/etc/dataprotection.en b/src/packages/fff/fff-support/files/etc/dataprotection.en
new file mode 100644
index 0000000..23b9051
--- /dev/null
+++ b/src/packages/fff/fff-support/files/etc/dataprotection.en
@@ -0,0 +1,20 @@
+Freifunk Franken Firmware
+More information at http://franken.freifunk.net
+
+DATA PROTECTION NOTES
+
+The Freifunk network requires information to ensure a stable and safe operation.
+
+There are specific config options (in /etc/config/fff) which are meant to be set by the user and are processed and evaluated by network services and/or human beings:
+
+1. The COORDINATES are required for the network operation, so routers can be assigned to a particular network sub unit ("hood").
+
+2. CONTACT INFORMATION is necessary to be able to contact a responsible person in case of malfunction.
+
+3. WITHOUT PROVIDING COORDINATES AND CONTACT INFORMATION THE ROUTER MUST NOT OPERATE. Any additional data is optional.
+
+4. Every piece of information entered (mandatory and optional) will be accessible both inside the network and publicly.
+   For diagnosis and for establishing contact in case of an incident data may be saved and processed from various instances inside the network as well from third parties.
+
+In case of questions, please contact franken at freifunk.net
+
-- 
2.7.4



Mehr Informationen über die Mailingliste franken-dev