Format: 1.8 Date: Fri, 15 Jun 2012 09:28:58 -0500 Source: ecryptfs-utils Binary: ecryptfs-utils ecryptfs-utils-dbg libecryptfs0 libecryptfs-dev python-ecryptfs Architecture: armhf armhf_translations Version: 97-0ubuntu1 Distribution: quantal Urgency: low Maintainer: Ubuntu/armel Build Daemon Changed-By: Dustin Kirkland Description: ecryptfs-utils - ecryptfs cryptographic filesystem (utilities) ecryptfs-utils-dbg - ecryptfs cryptographic filesystem (utilities; debug) libecryptfs-dev - ecryptfs cryptographic filesystem (development) libecryptfs0 - ecryptfs cryptographic filesystem (library) python-ecryptfs - ecryptfs cryptographic filesystem (python) Launchpad-Bugs-Fixed: 917509 922821 937331 938326 979350 994813 1007159 Changes: ecryptfs-utils (97-0ubuntu1) quantal; urgency=low . [ Kees Cook ] * src/pam_ecryptfs/pam_ecryptfs.c: LP: #938326 - exit, rather than return to prevent duplicate processes . [ Andreas Raster ] * src/desktop/ecryptfs-find: - $mounts was quoted once too often . [ George Wilson ] * src/key_mod/ecryptfs_key_mod_openssl.c, src/key_mod/ecryptfs_key_mod_pkcs11_helper.c, src/key_mod/ecryptfs_key_mod_tspi.c: LP: #937331 - IBM would like to grant a license exception for key modules that require linking to OpenSSL. The change should make the modules shippable by Linux distributions . [ Dustin Kirkland ] * debian/copyright: - note the GPLv2 SSL exception granted by IBM for the key modules * debian/control, debian/copyright, doc/manpage/ecryptfs.7, doc/manpage/ecryptfs-add-passphrase.1, doc/manpage/ecryptfsd.8, doc/manpage/ecryptfs-generate-tpm-key.1, doc/manpage/ecryptfs- insert-wrapped-passphrase-into-keyring.1, doc/manpage/ecryptfs- manager.8, doc/manpage/ecryptfs-mount-private.1, doc/manpage/ecryptfs-recover-private.1, doc/manpage/ecryptfs-rewrap- passphrase.1, doc/manpage/ecryptfs-rewrite-file.1, doc/manpage/ecryptfs-setup-private.1, doc/manpage/ecryptfs-setup- swap.1, doc/manpage/ecryptfs-stat.1, doc/manpage/ecryptfs-umount- private.1, doc/manpage/ecryptfs-unwrap-passphrase.1, doc/manpage/ecryptfs-wrap-passphrase.1, doc/manpage/mount.ecryptfs.8, doc/manpage/mount.ecryptfs_private.1, doc/manpage/pam_ecryptfs.8, doc/manpage/umount.ecryptfs.8, doc/manpage/umount.ecryptfs_private.1, README, src/utils/mount.ecryptfs.c: - use the new ecryptfs.org website where appropriate * debian/control: - update to suggest zescrow-client * precise . [ Sergio Peña ] * src/libecryptfs/cipher_list.c: LP: #922821 - add the new name of the blowfish cipher (linux >= 3.2) * src/include/ecryptfs.h, src/libecryptfs/main.c, src/utils/mount.ecryptfs.c: LP: #917509 - use execl() to mount ecryptfs - this allows us to support any arbitrary mount options in /etc/fstab . [ Tyler Hicks ] * doc/manpage/ecryptfs.7: - Remove the note saying that the passphrase and openssl key modules are available by default. That's true upstream but not always true in distro builds. * tests/run_tests.sh: - Make upper and lower mount point arguments optional by automatically creating directories in /tmp by default. - Make it possible to run only userspace tests without having to specify unused mount information - Accept a comma-separated list of lower filesystems to test on and loop through all kernel tests for each lower filesystem - Accept a comma-separated list of tests to run * tests/lib/etl_funcs.sh: - Unset $ETL_DISK just before etl_remove_disk() successfully returns * tests/userspace/Makefile.am: - Also build 'make check' tests when building with --enable-tests * include/ecryptfs.h, libecryptfs/Makefile.am, libecryptfs/cipher_list.c, libecryptfs/module_mgr.c, utils/io.h: LP: #994813 - remove overly complicated implementation to detect what ciphers are supported by the currently running kernel's crypto api - prompt for the entire supported cipher list, if the user selects a cipher that their kernel doesn't support, the mount will fail and the kernel will write an error message to the syslog * src/libecryptfs/module_mgr.c: - Use correct blowfish block size when displaying supported ciphers to the user * tests/kernel/lp-1009207.sh, tests/kernel/Makefile.am, tests/kernel/tests.rc: - Add simple test case for incorrect handling of umask and default POSIX ACL masks * tests/kernel/lp-994247.sh, tests/kernel/lp-994247/test.c, tests/kernel/Makefile.am, tests/kernel/tests.rc: - Add test case for incorrect handling of open /dev/ecryptfs file descriptors that are passed or inherited by other processes . [ Colin King ] * tests/lib/etl_funcs.sh: - etl_lumount() should use DST rather than SRC dir so it can run on Lucid - use file system appropriate mkfs force flag - cater for correct ext2 default mount flags * tests/kernel/lp-509180.sh, tests/kernel/lp-509180/test.c: - test for trailing garbage at end of files * tests/kernel/lp-524919.sh, tests/kernel/lp-524919/test.c: - test case for checking lstat/readlink size * tests/kernel/lp-870326.sh, tests/kernel/lp-870326/test.c: - test case for open(), mmap(), close(), modify mmap'd region * tests/kernel/lp-469664.sh: - test case for lsattr * tests/kernel/lp-613873.sh: - test case for stat modify time * tests/kernel/lp-745836.sh: - test case for clearing ECRYPTFS_NEW_FILE flag during truncate * tests/lib/etl_funcs.sh, tests/kernel/extend-file-random.sh, tests/kernel/trunc-file.sh (LP: #1007159): - Add test library function for estimating available space in lower fs - Use new library function in tests that need to create large files . [ Colin Watson ] * src/utils/ecryptfs-setup-swap: Skip /dev/zram* swap devices LP: #979350 . [ Serge Hallyn ] * src/utils/mount.ecryptfs_private.c: - EoL fixes Checksums-Sha1: 997db22763e775400063210fa02bd2040bd2e011 99668 ecryptfs-utils_97-0ubuntu1_armhf.deb 671effa57e01a4e84e76bfd067614958d111f2ca 27996 ecryptfs-utils-dbg_97-0ubuntu1_armhf.deb dcb63f210285abad5d8bd9e8ee02f6793b272f19 39654 libecryptfs0_97-0ubuntu1_armhf.deb bfeee379ad32ff8d335482bb49699457e6824cb2 46736 libecryptfs-dev_97-0ubuntu1_armhf.deb 4d7cbf6fc8c5e5bc932f39c0c624dd4e56cd3626 15266 python-ecryptfs_97-0ubuntu1_armhf.deb 53a3333570e04ae5b0b02fec26237e1fe7ea0e71 1865 ecryptfs-utils_97-0ubuntu1_armhf_translations.tar.gz Checksums-Sha256: f6b69bde575273e48c145a488c41d6f7cafb5d35d69d71c29d443e34d4b84573 99668 ecryptfs-utils_97-0ubuntu1_armhf.deb 406d6000febe8ec2d34cfd6357a7823a0e9207560d600d464e59ba08f918dd16 27996 ecryptfs-utils-dbg_97-0ubuntu1_armhf.deb 7a79f44677d6beb225d1e7f8ae0f43452e546fa2b97a4ed6d10c5f6d6e6b100b 39654 libecryptfs0_97-0ubuntu1_armhf.deb ff01d26cde2b512503e1ca2ae7e08cb49a8e4d86f19f32b3315fa32d7430d4ef 46736 libecryptfs-dev_97-0ubuntu1_armhf.deb b8a83d184ff0471e0c0f068253061c24afc29054e99f32fdebd2c2f4e1cad68f 15266 python-ecryptfs_97-0ubuntu1_armhf.deb 7094fcc8ad31c0756b2a8874705553a5341cba23f48b8b7d3e1960214be6cac7 1865 ecryptfs-utils_97-0ubuntu1_armhf_translations.tar.gz Files: d4e4e2df98affd3401bdd7124a6d4beb 99668 misc optional ecryptfs-utils_97-0ubuntu1_armhf.deb 7b6482e95fc9a5bbb7ab23e2023a3ff1 27996 debug extra ecryptfs-utils-dbg_97-0ubuntu1_armhf.deb b002943f9a0716189fee489654443cba 39654 libs optional libecryptfs0_97-0ubuntu1_armhf.deb a64d218fe007fff0554f1af7f9fdc356 46736 libdevel optional libecryptfs-dev_97-0ubuntu1_armhf.deb 38073107028afe465416362746e537ea 15266 python optional python-ecryptfs_97-0ubuntu1_armhf.deb 5932aebcddab5c5afe31d255cf93628b 1865 raw-translations - ecryptfs-utils_97-0ubuntu1_armhf_translations.tar.gz Original-Maintainer: Daniel Baumann