Okay, per discussion with pitti in IRC, I think the proper solution
would involve:
* changing the symlink in an un-mounted ~/Private directory to point
to a wrapper script, instead of /sbin/mount.ecryptfs_private
* having that wrapper script:
* first try to perform the mount
* if the required key is not found
* Explain the situation
* Prompt for the password using gksu/zenity/kdesu
* Perform the mount
This is Jaunty material, and will probably involve assistance from the
desktop folks.
Okay, per discussion with pitti in IRC, I think the proper solution
would involve:
* changing the symlink in an un-mounted ~/Private directory to point ecryptfs_ private
to a wrapper script, instead of /sbin/mount.
* having that wrapper script:
* first try to perform the mount
* if the required key is not found
* Explain the situation
* Prompt for the password using gksu/zenity/kdesu
* Perform the mount
This is Jaunty material, and will probably involve assistance from the
desktop folks.
:-Dustin