~ubuntu-branches/ubuntu/oneiric/ecryptfs-utils/oneiric

Viewing all changes in revision 68.

  • Committer: Bazaar Package Importer
  • Author(s): Dustin Kirkland, Jakob Unterwurzacher, Serge Hallyn and Dustin Kirkland
  • Date: 2011-02-24 13:43:19 UTC
  • mfrom: (1.1.31 upstream)
  • Revision ID: james.westby@ubuntu.com-20110224134319-k46xijlcqyd5ggi9
Tags: 86-0ubuntu1
[ Jakob Unterwurzacher ]
* src/pam_ecryptfs/pam_ecryptfs.c: 
  - check if this file exists and ask the user for the wrapping passphrase
    if it does
  - eliminate both ecryptfs_pam_wrapping_independent_set() and
    ecryptfs_pam_automount_set() and replace with a reusable
    file_exists_dotecryptfs() function

[ Serge Hallyn and Dustin Kirkland ]
* src/utils/mount.ecryptfs_private.c:
  - support multiple, user configurable private directories by way of
    a command line "alias" argument
  - this "alias" references a configuration file by the name of:
    $HOME/.ecryptfs/alias.conf, which is in an fstab(5) format,
    as well as $HOME/.ecryptfs/alias.sig, in the same format as
    Private.sig
  - if no argument specified, the utility operates in legacy mode,
    defaulting to "Private"
  - rename variables, s/dev/src/ and s/mnt/dest/
  - add a read_config() function
  - add an alias char* to replace the #defined ECRYPTFS_PRIVATE_DIR
  - this is half of the fix to LP: #615657
* doc/manpage/mount.ecryptfs_private.1: document these changes
* src/libecryptfs/main.c, src/utils/mount.ecryptfs_private.c:
  - allow umount.ecryptfs_private to succeed when the key is no
    longer in user keyring.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: