Hallo, ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung. Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User. In meinem Fall geht es um die .kde/share/apps/kdesktop/IconPositions. Wenn ich mit Kiosktool ein Profil einrichte wird die Position der Icons leider nicht gespeichert bzw. beim anmelden übergangen. Drum muss ich das jetzt jedem User per Hand aufbügeln. Gruß Daniel -- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag 28 Oktober 2008 16:33:41 schrieb Daniel Spannbauer:
Hallo,
ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung.
Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User.
/etc/profile sucht in /etc/profile.d nach Dateien, die ausgeführt werden, wenn /etc/profile ausgeführt wird. Die Dateien sollten die Ending .sh haben (Siehe /etc/profile ab Zeile 310) oder aber /etc/profile.local Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Dr. Jürgen Vollmer schrieb:
Am Dienstag 28 Oktober 2008 16:33:41 schrieb Daniel Spannbauer:
Hallo,
ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung.
Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User.
/etc/profile sucht in /etc/profile.d nach Dateien, die ausgeführt werden, wenn /etc/profile ausgeführt wird. Die Dateien sollten die Ending .sh haben (Siehe /etc/profile ab Zeile 310) oder aber /etc/profile.local
Dann wirds aber bei jedem Login kopiert, oder? Soll ja nur einmalig sein. Gruß Daniel
Bye Jürgen
-- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Dr. Jürgen Vollmer schrieb:
Am Dienstag 28 Oktober 2008 16:33:41 schrieb Daniel Spannbauer:
Hallo,
ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung.
Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User. /etc/profile sucht in /etc/profile.d nach Dateien, die ausgeführt werden, wenn /etc/profile ausgeführt wird. Die Dateien sollten die Ending .sh haben (Siehe /etc/profile ab Zeile 310) oder aber /etc/profile.local
Dann wirds aber bei jedem Login kopiert, oder? Soll ja nur einmalig sein.
Dann lasse doch einfach ein kleines Script laufen, welches testet, ob die Datei vorhanden ist. Wenn nicht, dann wird sie kopiert. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sandy Drobic schrieb:
Daniel Spannbauer wrote:
Dr. Jürgen Vollmer schrieb:
Am Dienstag 28 Oktober 2008 16:33:41 schrieb Daniel Spannbauer:
Hallo,
ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung.
Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User. /etc/profile sucht in /etc/profile.d nach Dateien, die ausgeführt werden, wenn /etc/profile ausgeführt wird. Die Dateien sollten die Ending .sh haben (Siehe /etc/profile ab Zeile 310) oder aber /etc/profile.local
Dann wirds aber bei jedem Login kopiert, oder? Soll ja nur einmalig sein.
Dann lasse doch einfach ein kleines Script laufen, welches testet, ob die Datei vorhanden ist. Wenn nicht, dann wird sie kopiert.
Wie gesagt, es ist dei Datei IconPostitions. Die wird beim KDE-Start neu erstellt wenn die nicht da ist. Ich muss also schauen das ich dem KDE zuvorkomme. Aber der Ansatz ist nicht schlecht. Hatte nur gehofft das SuSE da schon was vorgesehen hat. Kiosktool hat wohl doch noch einige Bugs. Daniel
-- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Hallo,
ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung.
Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User.
In meinem Fall geht es um die .kde/share/apps/kdesktop/IconPositions. Wenn ich mit Kiosktool ein Profil einrichte wird die Position der Icons leider nicht gespeichert bzw. beim anmelden übergangen. Drum muss ich das jetzt jedem User per Hand aufbügeln.
Liegen die Home-Verzeichnisse auf einem zentralen System oder verteilt auf diversen PCs etc.? -- i.A. Ralf Prengel Customer Care Manager Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49231 97575- 904 Fax +49231 97575- 905 EMail ralf.prengel@comline.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ralf Prengel schrieb:
Daniel Spannbauer schrieb:
Hallo,
ich muss jedem User eine Datei ins Home kopieren. Am besten bei der Anmeldung.
Jemand ne Idee wie ich sowas am elegantesten löse? Evtl. gibts ja sowas wie /etc/skel für existierende User.
In meinem Fall geht es um die .kde/share/apps/kdesktop/IconPositions. Wenn ich mit Kiosktool ein Profil einrichte wird die Position der Icons leider nicht gespeichert bzw. beim anmelden übergangen. Drum muss ich das jetzt jedem User per Hand aufbügeln.
Liegen die Home-Verzeichnisse auf einem zentralen System oder verteilt auf diversen PCs etc.?
Leider auf mehreren Verteilt, wobei aber alles auf jeden Rechner gemountet ist. Ich komm also von einem Rechner überall hin. Gruß Daniel
-- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb: auf diversen PCs etc.?
Leider auf mehreren Verteilt, wobei aber alles auf jeden Rechner gemountet ist. Ich komm also von einem Rechner überall hin.
Hast du eine Liste aller User? Will fragen /sagen könntest du dir ein Script schreiben da dir die jeweiligen Homeverzeichnisse sucht und dann entsprechende die Datei kopiert sowie die Rechte setzt. Zu dem anderen Vorschlag: Bau das Script so das es prüft ob die Datei schon abearbeitet ist. Wenn nein ausführen und in eine Liste einen Eintrag setzte damit du eine Übersicht hast. Falls du per ldap arbeitets findet sich da ggf. auch was aber dazu kenne ich ldap nicht gut genug. -- i.A. Ralf Prengel Customer Care Manager Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49231 97575- 904 Fax +49231 97575- 905 EMail ralf.prengel@comline.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Daniel Spannbauer
-
Dr. Jürgen Vollmer
-
Ralf Prengel
-
Sandy Drobic