Ik zou zelf voor een aanpak via een login-script eventueel gecombineerd met 
dconf gaan. Zo ben je veel flexibeler en het scheelt je veel uitzoekwerk. 

Home directories op NFS ben ik geen groot fan van. Lijkt ideaal maar op het 
moment dat je NFS plat gaat of er iets stoort ben je dus ook direct je lokale 
sessies kwijt. Ik heb het dus eerder ook gebruikt, maar ik mis het "voordeel" 
even. Gewoon je bestanden opslaan op een NFS werkt in mijn ogen net zo handig. 
Als je je lokale settings veilig wilt hebben kun je dan gewoon een back-up 
maken. 

Bij mij een keer misgegaan als admin dat ik bij een storing dus ook alleen via 
een omweg en zonder mijn eigen scriptjes ed iets kon doen. Erg irritant. Maakt 
van een 1 minuut storing een 15 minuten storing. 

Met vriendelijke groeten, 
Germ van Ek 
Esyst BV 

----- Oorspronkelijk bericht -----

Van: "Paul van der Vlis" <[email protected]> 
Aan: [email protected] 
Verzonden: Woensdag 10 september 2014 11:12:56 
Onderwerp: Re: Persoonlijke instellingen kopieren 

op 09-09-14 14:44, Paul van der Vlis schreef: 
> Hallo, 
> 
> Ik heb een omgeving gemaakt waarbij de home directory van de user op de 
> server staat (via NFS). Bij het aanmaken van een nieuwe user zou ik 
> graag allerlei instellingen willen kopieren. Ik gebruik vooral Gnome en 
> Mozilla toepassingen. 
> 
> Eerder deed ik dit door gewoon een aantal dotfiles van een andere user 
> te kopieren. Maar het probleem is dat er in de homedirectory soms ook 
> harde links naar de home-directory van de user komen, bijvoorbeeld in 
> ~/.gtk-bookmarks. En er zijn meer problemen en punten van aandacht, denk 
> bijvoorbeeld aan de Gnome keyring in ~/.pki, die doet het natuurlijk 
> niet bij een andere user. 
> 
> Wie kent een pagina met aanwijzingen hoe je zoiets het beste doet, of 
> kan er zelf wat meer over zeggen? 
> 
> Ik heb tot nu toe alleen de Gnome sysadmin guide [1] gevonden maar dat 
> sluit niet echt aan. Wat ik graag zou willen is dus een user grafisch 
> configureren, de instellingen kopieren, het resultaat evt. nog wat 
> wijzigen (zoals verwijderen van ~/.pki) en dat dan gebruiken voor nieuwe 
> users. Maar misschien is dat echt een verkeerde gedachte.... 
> 
> Hieronder wat zaken die ik graag default wil instellen: 
> - instellingen van Gnome. zoals over vergrendelen van het scherm en de 
> default applicaties en de bureaublad achtergrond 
> - instellingen van "advanced setttings", zoals of de filemanager het 
> bureaublad beheert. 
> - instellingen van "bestandsbeheer" 
> - instellingen van "hoofdmenu" 
> - Icedove configuratie zou handig zijn, zodat je alleen nog maar 
> naam, mailadres, username en paswoord hoeft te wijzigen. 
> - Iceweasel instellingen zou handig zijn, zodat b.v. de default 
> startpagina meteen goed staat. 
> - Chromium idem. 
> 
> Groet, 
> Paul. 
> 
> [1] https://help.gnome.org/admin/system-admin-guide/ 

Misschien vind iemand dit thema interessant. Ik heb onderstaande 
uitgezocht. Kritiek is welkom! 

Groet, 
Paul. 


------------------ 

Als ik een schone home-directory grep op de username dan zie ik de naam 
niet vaak terugkomen. 

Dit zijn plekken met de username die gewoon gewist kunnen worden, ze 
worden weer opnieuw aangemaakt: 
.cache 
.gtk-bookmarks 

Verder zie ik in .mozilla/firefox en .icedove bestanden met de naam 
secmod.db. Deze kunnen ook gewist, en worden automatisch opnieuw 
aangemaakt. Ze bevatten de paswoorden van de user van Iceweasel en Icedove. 

Verder zijn er wat logfiles zoals .xsession-errors en 
.xsession-errors-old waarin de naam van de user voorkomt. Dit is 
onbelangerijk maar ze kunnen gewist. 

Ik kwam de naam ook tegen in het bestand met recent gebruikte bestanden 
".local/share/recently-used.xbel". Dit bestand kan ook gewist en wordt 
opnieuw aangemaakt. 

Verder is er de Gnome-keyring, die in .pki wordt aangemaakt als er een 
applicatie wordt gestart die het gebruikt. Het wordt o.a. gebruikt door 
Chromium en de browser "web". Kan gewist. 

Verder houdt de prullebak bij waar de bestanden stonden, het lijkt me 
het beste de prullebak gewoon helemaal te wissen. 

Chromium slaat zijn instellingen op in .config/chromium. In het bestand 
".config/chromium/Local State" kwam ik de username tegen. Wellicht wordt 
dit vanzelf aangepast aan de huidige sessie, maar ik wis het voor de 
zekerheid maar. Het beinvloed de instellingen niet en het bestand wordt 
opnieuw aangemaakt. Als je heel .config/chromium wist dan worden de 
instellingen van Chrome verwijderd. 

Tracker maakt logfiles waarin de naam van de user vaak voorkomt. Erg is 
dit niet, maar het is wellicht handig de logs toch te wissen zodat de 
rest beter te doorzoeken is. 

Dit doet het: 
rm -r ~/.cache 
rm ~/.gtk-bookmarks 
find ~/.mozilla/firefox -name secmod.db -exec rm {} \; 
find ~/.icedove -name secmod.db -exec rm {} \;rm ~/.xsession-errors* 
rm ~/.local/share/recently-used.xbel 
rm -r ~/.pki 
rm -r ~/.local/share/Trash/ 
rm -r ~/.config/chromium/Local\ State 
rm ~/.config/tracker/tracker*.log 

Het programma "hoofdmenu" waarmee je het menu kunt wijzigen maakt config 
bestanden waarin steede /home/username staat. Als je met zoek en vervang 
(rpl) /home/username vervangt door een tilde dan gaat het goed. 

De lijst met laatst geopende bestanden in LibreOffice komt hier terecht: 
.config/libreoffice/4/user/registrymodifications.xcu 
Zoek en vervang met een tilde werkt niet. Mocht je default instellingen 
in libreoffice willen dan is het waarschijnlijk het handigste om de 
lijst met recente bestanden eerst te wissen. 

Wellicht zijn er nog meer programma's met een lijst met laatstgeopende 
bestanden die problemen kan geven. Die lijst wissen is dan handig. 

Wellicht is het ook nog zinvol om de locale cache en cookies van 
Iceweasel en Chromium te wissen. Uiteraard kan dat ook met de hand 
voordat er wordt uitgelogt. 



-- 
Paul van der Vlis Linux systeembeheer, Groningen 
http://www.vandervlis.nl 



-- 
Paul van der Vlis Linux systeembeheer, Groningen 
http://www.vandervlis.nl 


-- 
To UNSUBSCRIBE, email to [email protected] 
with a subject of "unsubscribe". Trouble? Contact [email protected] 
Archive: https://lists.debian.org/[email protected] 


Antwoord per e-mail aan