Technische Hintergrundinformationen¶
Das Paket linuxmuster-community-feedback wird über das Debian eigene debconf
System konfiguriert, schreibt seine Konfiguration anschließend aber nach
/etc/linuxmuster/community-feedback.conf
.
Wird bei der Paketkonfiguration der Übermittlung statistischer Daten
zugestimmt, erzeugt das Skript /usr/bin/linuxmuster-community-feedback
aus
den Werten, die bei der Installation des linuxmuster.net-Servers für den
Schulnamen und die Domäne angegeben wurde sowie der MAC Adresse des “grünen”
Interfaces durch aneinanderhängen und bilden der
MD5-Summe eine eindeutige ID für das aktuelle System.
Anschließend werden entsprechend der vom Benutzer bei der Paketinstallation
gewählten Konfiguration Informationen über das System gesammelt, z.B. die
Versionsnummern der installierten linuxmuster Pakete oder die Anzahl der
Benutzer, und zusammen mit den Informationen aus der Konfigurationsdatei
in der Datei var/cache/linuxmuster/feedback-<ID>.txt
abgelegt.
Bei der Übermittlung an den Projektserver wird der Inhalt dieser Datei per https verschlüsselt zum linuxmuster.net Server übertragen. Dort werden die Dateien statistisch ausgewertet.
Außerdem wird in der Datei /etc/cron.d/linuxmuster-community-feedback
ein
Cronjob eingerichtet, der den Upload einmal pro Woche anstößt. Dieser Cronjob
sollte nicht deaktiviert werden, da auf dem linuxmuster.net-Server Server-IDs,
die mehr als zwei Wochen keine aktualisierte Datei mehr geliefert haben aus der
Statistik entfernt werden.