Uosis L wrote: > Hi, > > I'm trying to make an encrypted home directory which is > mounted/unmounted on login/logout. > Mounting it on login was the easy part ( with a custom login style ), > but is there any way to unmount it on logout ( short from modifying > init ) ? I want to alter the system as little as possible, so I'm > kinda reluctant to modify such a key component as init. I hope I > missed something, but the only places I see where those 2 function > calls (unmount and ioctl) could be inserted are the shell ( ugly ugly > ) or the init. > > If anybody has any ideas, I would really appreciate advice. > > Thanks.
I'm not sure why you say using the shell is ugly. With /bin/sh you could add something like this to your .profile: trap "/sbin/umount $HOME" EXIT