This page (revision-3) was last changed on 08-Sep-2012 21:13 by Peter Hormanns 

This page was created on 03-Oct-2006 21:29 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
3 08-Sep-2012 21:13 1 KB Peter Hormanns to previous Auch mit Gnome3
2 14-Nov-2006 10:13 1 KB MarkusMonderkamp to previous | to last für JSPWiki mit Thomas' und Peter's Filter
1 03-Oct-2006 21:29 1 KB UnknownAuthor to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

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

-PeterHormanns
<<

\\
[{Tag Desktop Gnome3}]