5.8. Standardeinstellungen für Räume
Schulkonsole
Für Räume können bezüglich Internet-, Intranetsperre und Webfilter
Standardeinstellungen festgelegt werden. Dazu wurde in der Schulkonsole
für den Benutzer Administrator
unter dem Hauptmenüpunkt eine
Konfigurationsseite Standardeinstellungen für Räume
eingerichtet.
In der Standardeinstellung sind Internet, Intranet und Webfilter für
alle Räume eingeschaltet.
Die für einen Raum hier festgelegten Standardeinstellungen können
Lehrkräfte temporär während des Unterrichts über die Schulkonsolenseite
ändern.
Zur Festlegung von Standardeinstellungen für einen Raum, wählt man
diesen im Dropdownmenü aus
und betätigt anschließend die Schaltfläche Ausnahme
hinzufügen. Für den Raum wird nun eine neue Zeile mit
Einstellungsmöglichkeiten angelegt.
Soll für den Raum das Internet standardmäßig ausgeschaltet sein,
klappt man in der Spalte Internet der entsprechenden
Raumzeile das Dropdownmenü auf und stellt den Schalter auf
.
Soll in diesem Raum der Lehrer-PC im Gegensatz zu den Schüler-PCs
immer Internetverbindung haben, so muss für diesen Rechner eine Ausnahme
definiert werden. Wählen Sie dazu in der Raumzeile über das Dropdownmenü
den Rechnernamen aus
und erstellen Sie schließlich die Ausnahmeregel durch Betätigen der
Schaltfläche Ausnahme hinzufügen. Eine weitere
Zeile für den gewählten Rechner wird angelegt.
Vergessen Sie nicht Ihre neuen Einstellungen mit
Änderungen übernehmen abzuspeichern.
Damit die neuen Einstellungen wirksam werden, müssen Sie in einem
weiteren Schritt die entsprechenden Zeilen über die Checkboxen in der
!-Spalte auswählen
und danach Auswahl zurücksetzen
betätigen. Dann werden die markierten Räume und Rechner in den definierten
Zustand zurückgesetzt.
Wollen Sie alle Räume und Rechner in einem Aufwasch zurücksetzen,
markieren Sie die Checkbox in der !-Spalte der
default-Zeile und betätigen dann Auswahl
zurücksetzen. Dann werden alle hier aufgelisteten Räume und
Rechner auf ihre definierten Einstellungen zurückgesetzt. Beachten Sie,
dass sich diese Aktion also nicht auf die Gesamtheit aller importierten
Rechner auswirkt.
Zum Entfernen von Raum- beziehungsweise Rechnereinstellungen
markiert man die entsprechenden Zeilen in der
Löschen-Spalte (rotes x) und betätigt danach
Änderungen übernehmen.
Backend
Die Standardeinstellungen für Räume werden im Dateisystem in der
Konfigurationsdatei /etc/linuxmuster/room_defaults in
dieser Weise abgelegt:
# room/host internet intranet webfilter
default on on on
r203 off on on
r203-01 on on on
Weitere Hinweise zum Aufbau der Datei sind als Kommentar in der
Datei selbst zu finden.
Als Backend wird von der Schulkonsole zum Zurücksetzen von
Einstellungen das Shellskript linuxmuster-reset
aufgerufen, das die Einträge in
/etc/linuxmuster/room_defaults auswertet:
# linuxmuster-reset --help
Usage: linuxmuster-reset --room=<roomname> [--kill]
--host=<hostname>
--all [--kill]
--room : reset all hosts of this room.
--host : reset only this specific host.
--all : reset all rooms and hosts defined in /etc/linuxmuster/room_defaults.
--kill : kill the room's active lession, if there is one (optional).
Use this with care!
Note: --room and --host are using default values if room/host is not
defined in /etc/linuxmuster/room_defaults.Im Gegensatz zur Schulkonsole kann
linuxmuster-reset auch Räume und Rechner, die nicht in
/etc/linuxmuster/room_defaults definiert sind, auf
die Defaultwerte zurücksetzen, indem explizit Raum- bzw. Rechnernamen als
Parameter angegeben werden.
Cronjob
Im Auslieferungszustand wird auf einem paedML-Linux-System ein
Cronjob eingerichtet, der täglich um 6:25 Uhr mit dem Befehl
linuxmuster-reset --all --kill die definierten Räume
und Rechner zurücksetzt und ggf. noch offenen Unterricht beendet.[13]