Installation¶
Rechte für Gruppen festlegen¶
Der Bereich für die Eingabe der eigenen Mail-Adresse muss zunächst in der Schulkonsole aktiviert werden. Dazu erstellt man im Verzeichnis
/etc/linuxmuster/schulkonsole/permissions.d
die Datei all-pages-mymail
mit dem Inhalt
ALL=start_mymail
und im gleichen Verzeichnis die Datei all-programs-mymail
mit dem Inhalt
ALL=set_user_mymail
Die erste Datei all-pages-myemail
erlaubt es allen Benutzern, den
Bereich auf der Startseite der Schulkonsole zur Änderung der
Mailadresse zu sehen. Die zweite Datei all-programs-mymail
erlaubt
es dem Benutzer, die Funktion zur Änderung der Mailadresse zu
verwenden.
Sollen nur die Lehrer in der Lage sein, eine eigene Mailadresse zu verwenden, so lauten
die Dateinamen teachers-pages-mymail
mit dem Eintrag
teachers=start_mymail
und teachers-programs-mymail
mit dem Eintrag
teachers=set_user_mymail
Analog kann die Funktion auch lediglich für Administratoren freigeschaltet werden.
Es ist auch möglich, die Seite freizugeben (über die pages-Datei), nicht aber die Funktion zur Änderung. In diesem Fall kann der Benutzer den Eintrag zwar sehen, ist aber nicht in der Lage, ihn zu verändern.
Rechte übernehmen¶
Nachdem die Dateien fertig editiert wurden, müssen die neuen Einstellungen ins System
übernommen werden. Das geschieht durch zwei Skripte im Verzeichnis
/usr/share/schulkonsole/scripts
. Diese Skripte müssen ausgeführt werden, also
server ~ # /usr/share/schulkonsole/scripts/update-permissions.sh
server ~ # /usr/share/schulkonsole/scripts/make-menus.sh
Nach Ausführung dieser Skripte erscheint auf der Startseite der Schulkonsole für die berechtigten Benutzer ein neuer Bereich zur Änderung der Adresse.