ich jetzt schon…Kommando zurück! Meine Paketverwaltung spinnt. Installiert ist WebUI 7.2.15 aber meine Paketverwaltung behauptet, dass 7.1.51 installiert ist?..das schau ich mir nachher mal genauer an. Das Problem mit dem nicht vorhandenen „Passwort drucken“ betrifft also die 7.2.15!! und nicht die 7.1.51!
wir haben bei uns 7.2 produktiv und wären jetzt doch auf einen funktionierenden Klassenarbeitsmodus mit Transfer-Verzeichnis angewiesen. Würde es reichen, die WebUI auf 7.1 downzugraden?
Vielen Dank für eure geniale Arbeit und die vielen Weiterentwicklungen!
ist mir bewusst, dass die noch nicht fertig ist, wir hatten das Upgrade mehr oder weniger aus Verzweiflung gemacht, wegen der massiven Probleme mit der Gruppenrichtlinienauslieferung. Die Probleme hatten zwar dann doch eine andere Ursache, aber da 7.2 bis auf das Transfer-Plugin super läuft und auch andere mit der Version produktiv sind, haben wir es dabei gelassen.
also in den logs liegt nichts, was irgendwie aussagekräftig wäre. Aber es ist ganz klar ein Problem, das mit WebUI 7.2.15 kommt. Ich habe ein Downgrade auf 7.2.14 gemacht und da ist der Button „Passwärter drucken“ unter dem Punkt Klassenzimmer vorhanden. Ein Upgrade auf 7.2.15 und der Punkt ist verschwunden!
VG
Dominik
P.S.: Das Problem mit meiner Paketverwaltung konnte ich lösen und jetzt wird auch die richtige Paketversion ausgegeben…entschuldige nochmal die Verwirrung deswegen!
Ich habe verstanden, warum ich es nicht reproduzieren kann: da der neue Session Plugin aktiv in Entwicklung ist, habe ich es nicht im Paket hochgeladen, und drin steht der Eintrag für die Passwörter, meine Schuld, sorry dafür.
Ich bin aber in die Mitte von einem ‚Work in Progress‘ und kann gerade keine neue Version hochladen, aber als Fix habe ich einen Gist vorbereitet :
auf /usr/sbin/sophomorix-transfer angewendet. Danach funktioniert Austeilen und Einsammeln wieder im KA-Modus unter der 7.2. Du kannst das einfach als patch anwenden oder du änderst die paar Zeilen per copy and paste.
Update: Habe noch vergessen, dass du in der Datei /usr/share/sophomorix/devel/sophomorix.ini in den Zeilen 90 und 96 noch die Optinon -mNT1 kommentieren musst…das sieht dann so aus:
[EXECUTABLES]
---Schnipp--
SMBCLIENT_PROTOCOL_OPT=#-mNT1 # which protocol should smbclient use
SMBCACLS = /usr/bin/smbcacls
---Schnapp--
---Schnipp---
SMBCQUOTAS = /usr/bin/smbcquotas
SMBCQUOTAS_PROTOCOL_OPT=#-mNT1
SAMBA_TOOL=/usr/bin/samba-tool
---Schnapp---
danach funktioniert übrigends auch sophomorix-quota wieder
auf |/usr/sbin/sophomorix-transfer| angewendet. Danach funktioniert
Austeilen und Einsammeln wieder im KA-Modus unter der 7.2. Du kannst das
einfach als patch anwenden oder du änderst die paar Zeilen per copy and
paste.
Update: Habe noch vergessen, dass du in der Datei
/usr/share/sophomorix/devel/sophomorix.ini| in den Zeilen 90 und 96
noch die Optinon -mNT1 kommentieren musst…das sieht dann so aus:
[EXECUTABLES] —Schnipp-- SMBCLIENT_PROTOCOL_OPT=#-mNT1 # which
protocol should smbclient use SMBCACLS = /usr/bin/smbcacls —Schnapp–
—Schnipp— SMBCQUOTAS = /usr/bin/smbcquotas
SMBCQUOTAS_PROTOCOL_OPT=#-mNT1 SAMBA_TOOL=/usr/bin/samba-tool —Schnapp— |
danach funktioniert übrigends auch |sophomorix-quota| wieder
… crazy shit …
Ich mach das nächste Woche: da hab ich zeit zum testen.
Vielen Dank für die Beschreibung !
Die paar Kommandos hatte ich auch vor ein paar Wochen auf meinem Testssystem durchgeführt, hatte aber keine Zeit zu bestätigen, dass es damit funktioniert.
Hallo Dominik,
haben sich die Fragen aus #98 denn nun geklärt? Bist Du also ganz sicher, dass die Quota wieder richtig gesetzt werden, denn das war ja scheinbar zwischenzeitlich nicht ganz klar.
Anders gefragt: Kann man auf der v7.2 Installation einfach das nächste Update abwarten oder sollte man die Änderungen diesbzgl nun selbst durchführen?
Update:
Der Befehl repquota liefert hier nicht bei allen Usern das gleiche Ergebnis.
Die Syntax lautet: repquota -aC
Dann erscheinen auch wieder die Usernamen anstelle der IDs!
Dort sehe ich, dass trotz des vorherigen erfolgreichen Durchlaufs von sophomorix-quota nicht alle User den gleichen Wert haben. Es gibt dort am Ende diverse Einträge, bei denen das dann so aussieht:
Offenbar wurde der Wert bei den letzten Einträgen nicht gesetzt. Wenn ich das richtig sehe, sind das alles Schüler-Logins des neu hinzugefügten Jahrgangs 5! Daher bleibt die Frage: Warum? Muss man da doch nochmal mit setquota rangehen??
Anders gefragt: Kann man auf der v7.2 Installation einfach das nächste
Update abwarten oder sollte man die Änderungen diesbzgl nun selbst
durchführen?
wie du magst.
Willst du es gleich haben, mach die fixes rein: dann hast du, sozusagen
betabeta.
Wartest du, dann wir eines der nächsten Updates das in deinem System
umsetzen.
also bei mir in der Schule klappt das mit den Quotas. Zumindest ist es so, dass wenn ich Quotierungen ändere, die auch wirklich auf den Shares und den Clients ankommen. Ich habe das mit 3 Usern ausprobiert und das klappt. Ich habe die Quotas nach den Änderungen ein mal für alle user neu gesetzt mit sophomorix-quota --set.
Wie es jetzt bei den „Spezialfällen“ (Projekte, Klassen, etc.) aussieht habe ich noch nicht getestet, weil das für mich produktiv unwichtig ist. Fazit: Für einzelne user funktioniert die Quotierung.
Zu deiner anderen Frage: ob du die Änderungen jetzt per Hand einpflegst ist deine Sache. Falls du die lmn7.2 produktiv nutzt wirst du das wahrscheinlich wollen, weil ja nicht klar ist, wann da Updates kommen. Probleme sehe ich keine. Ich führe eine eigene Beta-Doku mit meinen Anpassungen, so das ich später noch weiß, was ich alles gemacht habe.
Kaum macht man’s richtig, funktioniert es auch schon
Das lief erfolgreich durch. Ich nehme an, dass der Befehl (mit dem --set) normalerweise beim Anlegen eines neuen Users direkt automatisch ausgeführt wird, richtig?
Linbo hat in 7.2 ja das Feature von differentiellen Images. Ist es geplant diese differentiellen Images auch in der WebUI zu sehen bzw. administrieren zu können?