John F. Moore III wrote: > OpenSuSE 10.3 32 bit > KDE 3.5 > > I want my system to run one last piece of code at the very end of logging off... > > scp /home/user% user%@xxxxxxxxxxxxx:/~ > > ...so that the I complete the loop of a very basic Roaming profile. > > Looking for any information regarding files associated with logon and logoff. > > Would really like KDE to get the LogOn and LogOff commands from my LDAP server. > Any Ideas? > First, there is a difference between logging off from KDE and logging off from the Xsession. Be sure you are certain which you want. KDE now has drop in shell directories although they don't have the correct UNIX type names (*.d): $KDEHOME/env/*.sh <kdeprefix>/env/*.sh for startup scripts. If KDEHOME is not set, it will use the default ($HOME/.kde). $KDEDIRS/shutdown/ for shutdown. Note the asymmetry. The startup MUST be a shell script with the 'sh' extension and there are only two locations for them (user & global). The shutdown can be any executable and they can be in a subdirectory: "shutdown" of any of the directories in KDEDIRS. This also means that you must set KDEDIRS to $KDEDIR. These are still run as user, so if you need shutdown actions to run as root use SetUID and appropriate security precautions (use the "shutdown" group). KDE is run by a script called: "startkde" which continues to run after the KDE session -- as KDE is shutdown. So, you can modify this script if you wish. It is in <kdeprefix>/bin. Then there is the Xsession. If you use the graphical login, the X session is started by a script: "Xsession" which runs as user and does not continue to run after KDE is started. There are also scripts "Xstartup" & "Xreset" which run as root before and after the "Xsession" script if they are configured in the "kdmrc" file. These files are in <kdeprefix>/share/config/kdm/ and are private for KDM only. Your distro may have moved these. And finally, there are shell scripts which run as user at login and logout: $HOME/.bash_profile & $HOME/.bash_logout (for Bash -- they have different names for different shells) IF the "Xsession" script is a login script. -- JRT ___________________________________________________ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.