Hallo Bernhard,
Welche Aufgaben muss ich zu Schuljahresbeginn ausführen?
nich „müssen“, sondern können.
Was da wäre steht hier:
https://www.linuxmuster.net/wiki/anwenderwiki:sophomorix:schuljahreswechsel
Reicht es eine neue Schülerdatei aus der ASV zu exportieren und diese
dann in der Schulkonsole unter Benutzerverwaltung :: Schülerliste
pflegen einzulesen?
ja, so mache ich das auch.
Datei in diesem Format:
Klasse;Nachname;Vorname;GebDatum
Spricht etwas dagegen, alle Schüler zunächst zu löschen und dann neu
anzulegen?
ja: neu ausrollen der Passwörter, verlieren aller Daten, zum Teil neue
Loginnamen.
Die Lehrer würde ich von Hand hinzufügen. Das sind ja nur wenige.
einfach neue Lehrer hinzufügen und alte löschen.
Für alld ie Dinge wäre die grundlegende Funktion von sophomorix zu
verstehen.
Fehlt eine Zeile in der schueler.txt, so wird der Benutzer nicht
gelöscht: er wird geduldet.
Fehlt er nach der in den Einstellungen angegebenen Duldungszeit noch
immer in der Datei, dann wird der Login deaktiviert und er wird in den
Dachboden (attic) versetzt, er aber noch nciht gelöscht
Erst wenn auch die Löschfrist abgelaufen ist.
Wenn du also wirklich alle löschen willst, was ich überhaupt nicht
empfehlen würde (wofür haben wir diese tolle Nutzerverwaltung?), dann
mußt du die Schülerduldungs und Löschzeiten auf 0 setzten, dann die
schueler.txt leeren (nicht löschen) und dann folgendes auf der Console
eingeben:
sophomorix-check
sophomorix-check
sophomorix-move
sophomorix-check
sophomorix-kill
erst im letzten Schritt werden alle gelöscht: also richtig gelöscht.
Erst dann werden die Loginnamen wieder frei.
Würdest du einfach eine leere Datei importieren, dann würden alle
Nutzer, beim neueinspielen, wieder gefunden und versetzt.
LG
Holger