{{tag> }}
====== Aufgaben zum Schuljahreswechsel (v6.x) ======
Es gibt Anleitungen dazu,
* wie man leere Klassen entfernt: [[remove_old_classes|]]
* wie man Schüler versetzt/hinzufügt/komplett löscht: [[workflow|]]
* wie man mit pensionierten/ausscheidenden Lehrern verfährt: [[former_teachers]]
===== Tauschverzeichnisse leeren =====
Alle Tauschverzeichnisse der Klassen kann man einfach so leeren:
# rm -r /home/share/classes/*/*
.
===== Vorlagenverzeichnisse leeren =====
Alle Vorlagenverzeichnisse kann man einfach so leeren:
# rm -r /var/cache/sophomorix/tasks/*/*
.
===== Reparieren der Zugriffsrechte =====
Nach dem Anlegen der neuen Klassen sollten die Zugriffsrechte neu gesetzt werden:
# sophomorix-repair --permissions
.
===== Alle Lehrer aus den Klassen entfernen =====
Folgender Befehl entfernt alle Lehrer aus allen Klassen:
# sophomorix-teacher --remove-classes-from-teachers
Sollten die Lehrer inzwischen "ehemalige" sein, oder durch Löschen im "attic" gelandet sein, so kann man sich die Mitglieder auch einzeln anschauen:
# sophomorix-teacher --showclasses
und die entsprechenden "Member teachers" von Hand entfernen:
# sophomorix-teacher -t merkel --remove 7d
.
===== Nicht mehr existierende Klassen entfernen =====
Zuerst kann man schauen, ob noch Homeverzeichnisse von Schülern einer Klasse bestehen:
# ls -lah /home/students/7g
Sollte die Klasse keine Schüler mehr haben und möchte man diese entfernen, kann man dies tun:
# sophomorix-groupdel --class 7g
.
===== Pykota-Datenbank säubern =====
Dann muß man noch die Nutzerdatenbank von pykota säubern:
# pkusers --delete *