Mailinglist Archive: opensuse-de (1962 mails)

< Previous Next >
Re: Systemweite Einstellungen für alle User (insbesondere KDE-Einstellungen)
  • From: Achim Schaefer <sachim@xxxxxx>
  • Date: Sun, 6 Aug 2006 11:35:07 +0000 (UTC)
  • Message-id: <200608061334.56305.sachim@xxxxxx>
Hallo Oliver,

vorweg:
Ich schicke das ganze mal wieder über die Liste. Meine erste PM war ein
Versehen.

Am Samstag, 5. August 2006 20:06 schrieb Oliver Block:
> Am Samstag, 5. August 2006 13:32 schrieben Sie:
> > Da haben wir uns wohl missverstanden. Ich hätte gerne in /etc/skel so
> > etwas angelegt wie "ln -s /verzeichnis/$USER daten", so dass jeder neue
> > Benutzer einen anderen Link erhält.
>
> der ln-Befehl würde einen link 'daten' mit dem Linkziel /verzeichnis/$user
>  im aktuellen Verzeichnis anlegen. Das verstehe ich nicht.
>
> Welcher Sinn steckt hinter Deinem Wunsch? Welches Ziel steckt dahinter?

Ich glaube, ich habe einfach schlecht erklärt, was ich möchte. Ich versuche es
noch mal ganz konkret (mit geänderten Namen der Verzeichnisse):

Ich habe bei meinem Systemupdate die home-Verzeichnisse der Benutzer nicht
übernommen sondern an anderer Stelle gemounted. Damit existiert nun für jeden
Benutzer ein Verzeichnis "/alteHomeVerzeichnisse/benutzername" (ersetze
"benutzername" durch den jeweiligen Benutzernamen)
Also ganz konkret:
/alteHomeVerzeichnisse/user1
/alteHomeVerzeichnisse/user1
/alteHomeVerzeichnisse/user3
...

Das hatte ich in Kurzform durch die Schreibweise "/verzeichnis/$USER" sagen
wollen.

Ich möchte nun für jeden Benutzer in seinem home-Verzeichnis einen link auf
das jeweilige alte home-Verzeichnis anlegen. Also:
ln -s /alteHomeVerzeichnisse/user1 /home/user1/altesHome
ln -s /alteHomeVerzeichnisse/user2 /home/user2/altesHome
...

Und meine Frage zielte darauf hin, dass ich das nicht für jeden Benutzer
nachträglich machen will, sondern in /etc/skel eine Art "Template" für diesen
link anlegen möchte.

Also so:
cd /etc/skel
ln -s /alteHomeVerzeichnisse/XXX altesHome

wobei XXX ein Platzhalter sein sollte, der beim anlegen eines Benutzers durch
den Benutzernamen ersetzt wird. Diesen Platzhalter hatte ich oben "$USER"
genannt.

Ich hoffe, damit ist meine Frage klar.
Die Antwort ist allerdings auch recht klar. Wenn das Ganze nur kopiert wird
und in keiner Weise verändert wird, klappt das wohl nicht.

Gruß,

Achim

< Previous Next >
References