{{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 *