Alle Jahre wieder: Schuljahreswechsel (v7)

Habe herausgefunden, daß man den Status ändern kann mit

sophomorix-class -c klasse2 --status M

Dann wird die Klasse bei einem sophomorix-class --delete-all-empty-classes auch gelöscht.

Allerdings wird die Klasse auch nicht richtig gelöscht, da im AD Reste bleiben:

# klasse2, Students, default-school, SCHOOLS, fzi.lan
dn: OU=klasse2,OU=Students,OU=default-school,OU=SCHOOLS,DC=fzi,DC=lan
objectClass: top
objectClass: organizationalUnit
ou: klasse2
instanceType: 4
whenCreated: 20200818085729.0Z
whenChanged: 20200818085729.0Z
uSNCreated: 10011
uSNChanged: 10011
name: klasse2
objectGUID:: 16LsPXbxl0u2C2285Jkcbg==
objectCategory: CN=Organizational-Unit,CN=Schema,CN=Configuration,DC=fzi,DC=la
 n
distinguishedName: OU=klasse2,OU=Students,OU=default-school,OU=SCHOOLS,DC=fzi,
 DC=lan

Ein Bug?

Ich bitte um offizielle Informationen wie das die Entwickler in v7 geplant haben um ein sauberes AD und Dateisystem beim Schuljahreswechsel zu haben. Es gibt Schulen, die haben auch während des Jahres Wechsel bei Schülern und Lehrern (Förderschulen). Heißt ich muß auch unterm Jahr Schüler und Lehrer einlesen. Da möchte ich gerne jederzeit ein sauberes AD/Dateisystem haben.

Mein Vorschlag wäre, das mit in sophomorix-update einzubauen. D.h. wenn eine Klasse keine Mitglieder mehr hat, wird diese aus dem AD gelöscht, also komplett :slight_smile:
Vorher noch ein Check, ob Lehrer in diese Klassen eingeschrieben sind und das dann ebenso bereinigen.

Danke und viele Grüße
Klaus

2 „Gefällt mir“