!!!Aktionen beim Login

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/gdm3/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/gdm3/PostLogin/Default</pre>
werden im Zusammenhang mit Gnome-Sessions auch weitere Skripte
<pre>/etc/gdm3/PreSession/Default</pre>
vor dem Start der Gnome-Session und
<pre>/etc/gdm3/PostSession/Default</pre>
nach Beendigung der Session aufgerufen.

-PeterHormanns


\\
[{Tag Desktop Gnome3}]