Dies ist eine AlteSeite aus unserem UseModWiki bei Sourceforge.
Bitte überarbeite die Seite, passe die Formatierung für das JSPWiki an und entferne diesen Text.
Vielen Dank!
Ich habe heute eine interessante Möglichkeit gefunden, nach dem Login eines User im GDM bestimmte Aktionen auszuführen. Konkret geht es mit darum, dem User ein Verzeichnis auf einem Samba-File-Server zu mounten. Es gibt (zumindest bei Debian Sarge) ein Datei <pre>/etc/gdm/PostLogin/Default.sample</pre> in der beschrieben ist, dass man diese Datei in <pre>/etc/gdm/PostLogin/Default</pre> umbennen kann, um nach dem Login als User "root" noch bestimmte Aktionen durchzuführen. Neben dem Mounten von Verzeichnissen fallen mir einige Dinge ein, die man hier unterbringen kann: * Icons auf den Desktop legen * Datum und Uhrzeit der Anmeldung Loggen * Mails mit fetchmail abholen Beispiel: <pre> #!/bin/sh echo "$USER login at `date`" >>/var/log/loginlog if test ! -d /home/$USER/mnt; then mkdir /home/$USER/mnt; fi smbmount //server/shared /home/$USER/mnt -o username=mysmbuser%mysmbpass,uid=$USER </pre> Nach <pre>/etc/gdm/PostLogin/Default</pre> werden im Zusammenhang mit Gnome-Sessions auch weitere Skripte <pre>/etc/gdm/PreSession/Default</pre> vor dem Start der Gnome-Session und <pre>/etc/gdm/PostSession/Default</pre> nach Beendigung der Session aufgerufen. -PeterHormanns