jetzt im Schüler View für Admins gibt es ein separates Tab für attic,
im Session-Module gab es das Problem, dass die Fehlermeldungen zu schnell verschwunden sind (nicht optimal für die Lehrer im Unterricht). Jetzt bleiben die Fehlermeldungen bis der Lehrer drauf klickt.
sophomorix 7.3.13 bringt folgender Fix: bei mir gab es die Situation, dass User im Status R waren, und nach einem sophomorix-check sind diese User nicht im Ergebnis weder in CLI noch in die Webui auftaucht (aber die Anzahl von User zu löschen hat gestimmt).
Mit diesem Fix sollte es nicht mehr der Fall sein.
Ein anderen Punkt: laut meine Tests funktioniert das Löschen im attic problemlos mit einem Fileserver, ich könnte kein Problem mehr sehen. Es würde mich interessieren zu wissen, ob das Problem weiterhin für Installationen unter 7.3 ohne Fileserver besteht (bitte in einem neuen Thread).
das Icon neben eine Gruppe ist orange nur wenn der User Adminrechte auf diese Gruppe hat (im Screenshot ist es überall orange, da ich als admin eingeloggt bin),
bei Admins waren alle Checkbox angekreuzt: das ist nicht mehr der Fall, sondern nur wenn der angemeldete User wirklich Mitglieder von der Gruppe ist,
diese Checkboxs tauchen nur, wenn die Gruppe Joinable ist, oder wenn man admin ist
die Gruppen tauchen nur auf, wenn die Gruppen nicht verstackt ist, oder wenn der eingeloggte User davon Mitglieder ist, oder wenn man als admin eingeloggt ist,
wenn ein Projekt kein Admin mehr hat, taucht ein Warning Zeichen auf (aber nicht wenn es keine Mitglieder gibt),
wenn ein User ein Projekt verlässt, wird er als Admin und als Mitglieder davon gelöscht,
die Anzahl von Lehrer pro Klasse taucht auf (das nimmt natürlich mehr Platz),
wenn eine Klasse keinen Schüler enthält, taucht es rot auf.
Dazu, ist nun möglich beim Drucker neben die Mitgliederschaft von User und Gruppen, auch als Admin die Attribute Joinable und Hidden zu verwalten:
Zuletzt gab es bei Listmanagement kleine Anpassung:
Panel kill wurde gefixt (schon vorher mit dem Update von sophomorix erwähnt),
ein Warning taucht auf, wenn ein User von attic wiederherstellt wird (es gab eine lange Diskussion mit adist, das ist noch auf die TodoListe, momentan habe nichts besseres gefunden):
Das ganze deckt viele mögliche Szenarien, aber nicht unbedingt alle, deswegen habe ich probiert es in den Ferien zu veröffentlichen, und würde mich sehr freuen über Tests und Rückmeldungen.
Gleichzeitig gilt weiterhin mein Aufruf auf Hilfe für die Übersetzungen hier: Linuxmuster.net dashboard in Crowdin (es gibt ein paar neue Strings zu übersetzen).
Damit das klappt, musste ich neben den Dell Platform Treibern das IOMMU-Feature im stable Kernel (6.18.4) aktivieren. Außerdem verlangt die verbaute Intel-Wifi-Karte eine aktuelle Firmware, die leider nicht in der auf Ubuntu 24.04 vorliegenden Version des linux-firmware-Pakets vorhanden ist. update-linbofs benötigte also noch eine Funktion fehlende Firmware von kernel.org herunterladen zu können. Außerdem durchsucht update-linbofs jetzt zusätzlich noch die Linbo-Logs nach Hinweisen auf fehlende Firmware und integriert sie automatisch in Linbofs.
Die Änderungen i.E.:
add dell x86 platform drivers to stable kernel config (#134, 9641cd5).
switch to stable kernel version 6.18.* (#134, 7523e63).
make number of kernel build jobs configurable via DISTCC_JOBS environment variable (c153227).
Dank der Rückmeldung von @Buster muss ich noch einen Bugfix nachreichen bzgl. Fehlerbehandlung wenn keine Firmware-Konfigurations- oder Logdatei vorhanden ist.
Das wird den AD-Account löschen, aber man muss nachher in die entsprechende Datei (z.B. students.csv) die Zeile manuell entfernen, dafür gibt es leider keine einfachere Lösung.
linuxmuster-api und linuxmuster-cli kommen auch in neuen Version, aber enthalten nur kleinere Fixs.