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

Reply via email to