Ja super, das hat genau so geklappt wie ich es meinte. Mein Ansatz war
mit über 30 Zeilen ein bisschen kompliziert und hat nicht funktioniert. :-X

ich habe natürlich das script ein bischen abgewandelt

cd /home; for i in `ls`; do chown -R $i:users $i/.kde/*; done

Glücklicherweise sind die vorgaben des $HOME benutzer:users

vielen dank Martin

Mehr Info: Ich kopiere den Ordner /etc/skel (die benutzervorgaben) in
die homelaufwerke. darin sind schon vorhanden Desktop Verknüpfungen und
Programm-Vorgaben sowie die kwinrc kdesktoprc usw um die Performance der
Terminal-Benutzer zu verbessern. Scrollende Menüs aus, Schatten und so
Zeug alles aus. Sonst läuft KDE im Terminal ziemlich bescheiden. Leider
überschreibe ich damit immer die Benutzer-Personalisierung. Dies ist
aber ein anderes Problem. Ich habe schon überlegt ob ich die fixen
Dateien nicht einfach in einem Template Benutzer erstelle und diese dann
in $home/.kde linke. natürlich fände ich eine Lösung toll in der ich
bestimmte Optionen für Benutzer einfach vorgeben kann so das diese
überhaupt nicht geändert werden können. Soweit habe ich mich allerdings
noch nicht mit KDE beschäftigt. Möglicherweise ist der Kioskmode so eine
Option. Mal gucken.




Martin Dommermuth schrieb:
> Hallo,
>
> * Markus Wolf wrote/schrieb:
>
>   
>> 2008/8/5 Henrik Schneider <[EMAIL PROTECTED]>:
>>     
>>> ein Script basteln, das durch die /home/*/* geht und für jeden Benutzer
>>> den Inhalt rekursiv chown'ed.
>>>       
>
> etwas mehr Infos waeren wirklich gut. Aber ist es hiermit vielleicht
> getan:
> cd /home; for i in `ls`; do chown -R users:$i $i/.kde/*; done
>
> Musst schauen, welcher Gruppe deine User angehoeren. Das ganze geht
> natuerlich nur, wenn in dem entsprechenden Verzeichnis keine Dateien
> drin sind, die nicht dem User gehoeren sollen.
>
> Gruss,
> MartinD:
>   

-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an