Wer's mal ausprobieren möchte...mein Xenial-Mate (aktuell)

Hallo Harry,

Hab gerade das Problem mit dem Xenial-Mate, wenn ich einen Schueler auf
dem Client anmelde, fliegt er gleich wieder raus, da die Konfigdateien
in seinem Home root gehoeren - denke das ist aber ein Problem beim
Erstellen beim ersten Einloggen. Bei den Lehrern funktioniert es uebrigens.

Wo fang ich da am Besten an zu suchen? Auf der Maschine, die als Basis
fuer das Image genutzt wird, tut das Einloggen.

Welches Skript legt/kopiert die Ordner an/um und setzt die Rechte?

Denke das ist kein Problem von diesem Mate-Client.
die Rechte im Home auf dem Server kannst du mit
sophomorix-repair

reparieren.
sophomorix-repair --help

LG

Holger

Das repariert doch die Struktur auf dem Server, ich hab hier aber eher ein Problem auf dem Client beim Umkopieren der Linuxadminconfigs, oder seh ich das falsch?

Hallo Harry,

baumhof:

sophomorix-repair --help

Das repariert doch die Struktur auf dem Server, ich hab hier aber eher
ein Problem auf dem Client beim Umkopieren der Linuxadminconfigs, oder
seh ich das falsch?

die Rechte richtet das Paket linuxmuster-client-profiles

Ich hab im postsync eine Zeile die alle Dateien unterhalb von
/home/linuxadmin/
den Besitzer auf 1000:1000 setzt (linbo kennt ja keine Usernamen auf dem
Client, nur IDs).

Also: setz mal die Rechte manuell auf linuxadmin:linuxadmin, erstell ein
Image und teste nochmal.

LG

Holger

Bringt nix, ich krieg die Krise - das ganze home von linuxadmin sollte doch eigentlich auch beim Schueler landen, oder? Das tut auch nicht, die Einstellungen sind nicht die von linuxadmin - irgendwas hat sich da massiv verspult.

Edith:

  1. Die Konfigdateien in /home/students/testklasse/testschueler1 gehoeren root, testschueler1 kann sich nicht anmelden

  2. chown auf den testschueler1, dann tut alles einwandfrei
    Das Image hatte keine Schueler mehr in students.

Hallo Harry,

bitte kontrollier mal, ob das Verzeichnis Home_auf_Server im linuxadmin
Home leer ist.
Wenn es das nicht ist, dann gibt es Nebenwirkungen wie die von dir
beschriebenen.

Also mal

ls -al /home/linuxadmin/Home_auf_Server/
am Client absetzen, und alles auße
.
und

löschen.

LG

Holger

Ja super Holger, Ordner .metadata haengt da drin rum, ich teste das mal mit Loeschen/Image erstellen - bin gespannt.

Danke

Teste das morgen fertig, aber sieht gut aus.

Fuer die Mitleser, das Thema gab’s hier schonmal:

Problem geloest, es war der eine .Ordner in Home_auf_Server, der wohl das Skript zur Rechteanpassung an die Wand gefahren hat und wieder gute 8h weg. :sunglasses:

Danke Holger, dass das nicht nochmal 8h geworden sind.

Wir haben dieses Problem hier ja immer wieder.

Vorschlag: Könnte man nicht in in den Standardcloop ein Skript mit einbauen, dass bei jedem Logout / Shutdown den Ordner Home_auf_Server leert?

vG Stephan

Hallo Stephan,

ich bin mir nicht ganz sicher, aber ich glaube so etwas hatte ich mal
bei uns eingebaut, als wir noch HULC hatten.

Gruß Jürgen

Hallo Stephan,

Wir haben dieses Problem hier ja immer wieder.

Vorschlag: Könnte man nicht in in den Standardcloop ein Skript mit
einbauen, dass bei jedem Logout / Shutdown den Ordner Home_auf_Server leert?

… Oje, bitte nicht.
Wenn das mal passiert, wenn der Logout noch nicht fertig ist, oder die
Netzlaufwerke nicht ausgehängt sind, dann hast du ein leeres Userhome …
auf dem Server …
Nee: an manche Sachen muss man halt Denken… oder man verwendet den
lmncc konsequent am Ende zum Säubern des linuxadmin Homes.

LG

Holger

Ich meinte spezifisch für den linuxadmin, nicht für die einzelnen User.

vG

Hi,

ich finde diese Idee auch gut !
Man könnte dies in das linbo-upload-Script packen: Wenn ein Linuxclient gesynct wird, wird zunächst das Home_auf_Server des linuxadmins bereinigt.
Wär das nix ?

Gruß Christoph Gü

Hallo Christoph,

ich sollte in dem Image die EInstellung so vornehmen dass man in der Dateiansicht den Listenmodus hat. Beim Linuxadmin hat das auch funktioniert. Alle anderen User sehen immer noch die herkömmliche Ansicht.

Ich kann natürlich als User den Listenmodus einstellen, der dürfte dann aber nach dem nächsten syncen weg sein! Oder?

Gruß

Alois

Lieber Alois,
das muss ich selbst noch ausprobieren.

L.G.
Christoph G.

Tag auch,
ich teste gerade dieses Xenial-Mate und hab das Problem, dass ja bei jedem Login das linuxadmin-Profil ins Home kopiert wird, eigene Aenderungen werden dadurch ueberschrieben.

Kann man irgendwo einstellen, dass das nur beim ersten Mal passiert und beim naechsten Anmelden die eigenen Einstellungen der User bestehen bleiben?

Edith: Eben gefunden, das muesste tun: https://www.linuxmuster.net/wiki/anwenderwiki:linuxclient:manual:linuxmuster-client-profile
Gruss Harry

Hallo,

demnächst kommt ein Update…
Gruß,

Christoph Gü.

Da ich nie weiss, welches Image gerade eingespielt ist, hab ich mal ein Skript gebastelt, welches einen Zeitstempel auf das Login- und auf das Hintergrundbild stempelt, muss je nach Konfiguration natuerlich an das entsprechende Bild angepasst werden.
Das liegt in /home/linuxadmin/skripte und das Ergebnis sieht so aus:

d=$(date "+%Y-%m-%d|%T")
echo $d
sudo convert -font courier -pointsize 30 -fill yellow -draw "text 30,1000 '$d'" /usr/share/backgrounds/xenial-client.png /usr/share/backgrounds/warty-final-ubuntu.png
#sudo gimp /usr/share/backgrounds/warty-final-ubuntu.xcf
sudo convert -font courier -pointsize 30 -fill yellow -draw "text 30,1000 '$d'" /usr/share/backgrounds/mate/abstract/gulp2.png /usr/share/backgrounds/mate/abstract/gulp3.png
2 „Gefällt mir“

Tag auch,

druckt ihr auch aus dem Mate raus?

Ich kann per Browser und cups (localhost:631) Drucker einrichten und die Testseite drucken, system-config-printer crasht aber, aus dem Menue den Drucker einrichten geht auch nicht und die Default-Drucker aus Cups sind auch aus den Anwendungen nicht verfuegbar.

Ich hab allerdings jede Menge nachinstalliert, kann sein, dass sich dabei was verbogen hat.

Gruss Harry

CUPS war kaputt,

apt purge cups*
apt autoremove
dpkg -l|grep cups => den Rest der angezeigt wird noch per Hand weg
rm -rf /etc/cups => configs entsorgen
apt install cups
apt purge cups-browsed => den unsaeglichen Daemon entsorgen

Ich leg danach die printers.conf jeweils fuer einen Raum in /etc/cups/ und die ppds in /etc/cups/ppd