Noch eins:
linuxmuster-base7 7.0.52 fixt #85 und #87.
Wer den pgmadmin auf einem schon eingerichteten System braucht, gibt als root auf dem Server ein: sophomorix-admin --create-school-admin pgmadmin --school default-school --password 'geheim'
ich habe das update auf die die linuxmuster-base 7.0.52 gemacht und beim update diese warnung bekommen:
Entpacken von linuxmuster-base7 (7.0.52-0ubuntu0) über (7.0.49-1ubuntu0) ...
dpkg: Warnung: Altes Verzeichnis »/etc/linuxmuster/samba/root-preexec.d« kann nicht gelöscht werden: Directory not empty
dpkg: Warnung: Altes Verzeichnis »/etc/linuxmuster/samba/root-postexec.d« kann nicht gelöscht werden: Directory not empty
dpkg: Warnung: Altes Verzeichnis »/etc/linuxmuster/samba« kann nicht gelöscht werden: Directory not empty
Ich hatte im Sommer die V7 neu aufgesetzt und bei mir kamen diese Fehlermeldungen auch. Also kein Überrest aus der 6.2.
Es stellt sich die Frage, ob diese Nicht-Löschen-Können irgendwelche negativen Auswirkungen hat.
Keine Sorge. Aus dem Paket sind die Überbleibsel von 6.2 raus, aber das Paketsystem löscht halt Dateien unter /etc nicht automatisch bei einem Paketupgrade weg.
Dieses Dateien und Verzeichnisse unter /etc/linuxmuster
linuxmuster-base7 7.0.54 bringt neben Verbesserungen des Setups:
Fix #83, hoffentlich endgültig, bitte testen, ob die Internetsperre jetzt nach einer Minute zieht. Um die Web-UI beim Testen zu umgehen kann die Internetsperre für einen User auf der Serverkonsole mit sophomix-managementgroup --nointernet <username>
und sophomix-managementgroup --internet <username>
manuell getriggert werden.
Fix #88, ntp sollte jetzt beim Booten automatisch gestartet werden.
Neues Skript linuxmuster-opnsense-reset setzt die OPNsense-Konfiguration auf den Stand nach dem Setup zurück. Eigene Anpassungen, die nach dem Setup gemacht wurden, gehen dabei natürlich verloren.
Nach-Installationsschritt SSO aktivieren entfällt, Keytable wird jetzt automatisch beim Setup erstellt.
Weitere Details siehe unter obigen Verlinkungen.
Fix #83
<https://github.com/linuxmuster/linuxmuster-base7/issues/83>,
hoffentlich endgültig, bitte testen, ob die Internetsperre jetzt
nach einer Minute zieht. Um die Web-UI beim Testen zu umgehen kann
die Internetsperre für einen User auf der Serverkonsole mit
>sophomix-managementgroup --nointernet <username>|
und
>sophomix-managementgroup --internet <username>|
manuell getriggert werden.
Ja Sperren und Freigeben funktionieren ohne Probleme mit WebUI
in meiner Testumgebung funktioniert das nun auch: allerdings wird nicht
mit einer Sperrseite oder ähnlichem gesperrt, sondern es kommt die
Proxyabfrage: einloggen Sinnlos (mit den credentials des gesperrten
Nutzers).
Freigeben geht auch.
Hi, es gibt ein neues Paket sophomorix in lmn7 stable 3.76.0.
Folgende Dinge sind neu und einigermaßen getestet:
Was ist neu 3.76.0:
sophomorix-managementgroups --set-… für alle managementgroups
sophomorix-group creates also global groups like epoptes
new command: sophomorix-extraclass (instead of files)
sophomorix-check und sophomorix-print:
exit messages in JSON Objekt for webui
sophomorix-session -i --supervisor user -j
shows only sessions of ONE user
webui developers please test performance!!!
sophomorix-passwd --class (sets password for a class (only students))
please test!!!
encoding
new coding WINDOWS-1252 (differs very slightly from ISO8859-1)
sophomorix-query --smbstatus (more options to select a room)
please all schools test this options
sophomorix-query --smbstatus (no more options)
… delivers all debuggion data (needed, if output is not correct)
option -jjjj and -jjjjj for webui testing
MAIL_LOCAL_PART_MAP and MAIL_LOCAL_PART_SCHEME in school.conf
sophomorix-passwd --set-firstpassword --smbpasswd sollte mit $(Bugfix) und §(war bisher OK) zurechtkommen
collecting the whole directory of an exam user (instead of only transfer, #88)
docker.io ist jetzt in den Paket-Pre-Depends, vermeidet Abhängigkeits-Fehler, wenn linuxmuster-mail und docker.io gleichzeitig aktualisiert werden (Fehlermeldung: „ERROR: Couldn’t connect to Docker daemon at http+docker://localunixsocket - is it running?“).
Anscheinend gibt es Bionics, die statt docker.io docker-ce im Repo haben. Wenn ich auf packages.ubuntu.com schaue, gibt es offiziell nur docker.io. Ich habe jetzt docker.io aus den pre-depends herausgenommen und dafür docker-compose rein (linuxmuster-mail 0.5.1-2). Das sollte bzgl. Abhängigkeiten konform sein.
Allerdings setzen alle unsere Pakete ein „offizielles“ Ubuntu Bionic voraus. Wer sie auf einem anderen System installiert, kann nicht erwarten, dass alles wie geplant läuft.
Es gibt eine neue Version von linuxmuster-base7 7.0.59. Korrigiert die fehlenden start.conf-Links nach dem Import (Regression nach Überarbeitung der Import-Skripte).
Hallo Thomas, das Update läuft nicht durch! Es bricht mit einem subprocess error ab. Fehler ist, dass /etc/sudoers.d/teachers nicht existiert…lege ich es an geht es trotzdem nicht weiter…was tun?