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
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?
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.
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:
Die Konfigdateien in /home/students/testklasse/testschueler1 gehoeren root, testschueler1 kann sich nicht anmelden
chown auf den testschueler1, dann tut alles einwandfrei
Das Image hatte keine Schueler mehr in students.
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.
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.
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 ?
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?
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?
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:
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.
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