On Tue, Feb 21, 2012 at 03:02:29PM +0100, Petter Reinholdtsen wrote: > [Wolfgang Schweer] > > checking the manual once more I found outdated content concerning local > > media on thin clients. I'm about to revise the information but it would > > be easier to describe it (and easier for admins, too), if the two > > attached scripts would reside in /opt/ltsp/i386/usr/share/ldm/rc.d on > > each ltsp-server. > [...] > > # > > # sourced with . > > # > > # Script to set local Media link for logged in user > > > > ssh -X -S ${LDM_SOCKET} ${LDM_SERVER} "ln -s /media/$LDM_USERNAME Media" > > Why not instead use only a script similar to S16-userCreateMediaLink > and open a window with the freshly mounted directory? Ie something > like this: > > ssh -X -S ${LDM_SOCKET} ${LDM_SERVER} "konquror /media/$LDM_USERNAME" That would place the file manager window onto the screen _before_ showing the desktop and thus blocking the start of the session. To be more precise: scripts in /opt/ltsp/i386/usr/share/ldm/rc.d with leading S will be executed upon login but before the Xsession starts (see LTSPManual contained in package ltsp-docs). My approach was to avoid the necessity for admins to execute a skript setting the link manually as proposed in the manual (14.12). They would have to do that each time new user accounts are created. I'm not aware of a way to execute a script triggered by plugging in a device on the terminal - which is probably what your suggestion was. To avoid confusion the link name could perhaps be Removeable_Media or some such. Removing the link upon closing the Xsession (leading K) was meant to avoid confusion for people when using a workstation instead of a thin client ending up with a non functional link. Wolfgang
Attachment:
signature.asc
Description: Digital signature