Format: 1.8 Date: Thu, 21 Feb 2013 01:56:33 +0900 Source: ecryptfs-utils Binary: ecryptfs-utils ecryptfs-utils-dbg libecryptfs0 libecryptfs-dev python-ecryptfs Architecture: powerpc powerpc_translations Version: 104-0ubuntu1 Distribution: trusty-proposed Urgency: low Maintainer: Ubuntu/powerpc Build Daemon Changed-By: Nobuto MURATA 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: 1028532 1107650 1130460 1172014 Changes: ecryptfs-utils (104-0ubuntu1) trusty; urgency=low . [ Colin King ] * src/libecryptfs/ecryptfs-stat.c, tests/kernel/extend-file- random/test.c, tests/kernel/inode-race-stat/test.c, tests/kernel/trunc-file/test.c: - Fixed some 32 bit build warnings * src/libecryptfs/decision_graph.c, src/libecryptfs/key_management.c, src/libecryptfs/main.c, src/libecryptfs/module_mgr.c, src/utils/io.c, src/utils/mount.ecryptfs_private.c, tests/kernel/inotify/test.c, tests/kernel/trunc-file/test.c, tests/userspace/wrap-unwrap/test.c: - Fixed a pile of minor bugs (memory leaks, unclosed file descriptors, etc.) mostly in error paths * src/key_mod/ecryptfs_key_mod_passphrase.c, src/libecryptfs/main.c, src/pam_ecryptfs/pam_ecryptfs.c: - more Coverity fixes, memory leak, error checking, etc. . [ Nobuto MURATA ] * fix an empty update-notifier window (LP: #1107650) - changes made in Rev.758 was incomplete . [ Tyler Hicks ] * doc/manpage/ecryptfs.7: - adjust man page text to avoid confusion about whether the interactive mount helper takes a capital 'N' for the answer to y/n questions (LP: #1130460) * src/utils/ecryptfs_rewrap_passphrase.c: - Handle errors when interactively reading the new wrapping passphrase and the confirmation from stdin. Fixes a segfault (invalid memory read) in ecryptfs-rewrap-passphrase if there was an error while reading either of these passphrases. * configure.ac: - Set AM_CPPFLAGS to always include config.h as the first include file. Some .c files correctly included config.h before anything else. The majority of .c files got this wrong by including it after other header files, including it multiple times, or not including it at all. Including it in the AM_CPPFLAGS should solve these problems and keep future mistakes from happening in new source files. - Enable large file support (LFS) through the use of the AC_SYS_LARGEFILE autoconf macro. ecryptfs-utils has been well tested with LFS enabled because ecryptfs-utils is being built with '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' in Debian-based distros. This is mainly needed for some of the in-tree regression tests but ecryptfs-utils, in general, should be built with LFS enabled. * debian/rules: - Don't append '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' to the CFLAGS now that the upstream build enables LFS * tests/userspace/lfs.sh, tests/userspace/lfs/test.c: - Add a test to verify that LFS is enabled. This test is run under the make check target. * tests/kernel/enospc/test.c: - Fix test failures on 32 bit architectures due to large file sizes overflowing data types . [ Dustin Kirkland ] * src/utils/ecryptfs-setup-swap: LP: #1172014 - write crypttab entry using UUID * src/utils/ecryptfs-recover-private: LP: #1028532 - error out, if we fail to mount the private data correctly . [ Colin King and Dustin Kirkland ] * configure.ac, src/daemon/main.c, src/libecryptfs/cmd_ln_parser.c, src/libecryptfs/decision_graph.c, src/utils/mount.ecryptfs.c, tests/kernel/trunc-file/test.c: - remove some dead code, fix some minor issues raised by Coverity Checksums-Sha1: 9ef1fbfa05e2668689212e90869e182c50586808 98102 ecryptfs-utils_104-0ubuntu1_powerpc.deb 8e85b6e809c9d07ff31486b50f20385162f86d44 230462 ecryptfs-utils-dbg_104-0ubuntu1_powerpc.deb a1391ef5f8ad8023308c55b55987ac5cc5cc90ab 45850 libecryptfs0_104-0ubuntu1_powerpc.deb 5ce4d68bfe056513277e0a793489f8fa458379ce 46990 libecryptfs-dev_104-0ubuntu1_powerpc.deb a44f150632f63170e220daef7deae6d3fcf27916 12778 python-ecryptfs_104-0ubuntu1_powerpc.deb 1c4eb7d4e7aa9efa0b427ccb45fb8c411c63730d 2002 ecryptfs-utils_104-0ubuntu1_powerpc_translations.tar.gz Checksums-Sha256: 9ae85f6118ae14011dad4359a5d5727a50965b1da96a734f30f543984f5b821b 98102 ecryptfs-utils_104-0ubuntu1_powerpc.deb e0266e3191ca5d0573e9b78cf7c46415c02489df9e4ca18eb8f0c6711720b1ae 230462 ecryptfs-utils-dbg_104-0ubuntu1_powerpc.deb 6f2a4dd613188a907ae0b6277fa1aa94eeb4eb50255e286de2bccedd934b2c79 45850 libecryptfs0_104-0ubuntu1_powerpc.deb bc981d7d565318932f8bcf551f3fbce9ea9951fdab042ba3488ee1137494c713 46990 libecryptfs-dev_104-0ubuntu1_powerpc.deb 7caf531f59c659f3763f8929ff344bca2cc6dd46f18e399f2cd302670b153541 12778 python-ecryptfs_104-0ubuntu1_powerpc.deb 2bde14b69120a04d703977bd207c90db76902fa522aa9aa0f5336889a84e0e22 2002 ecryptfs-utils_104-0ubuntu1_powerpc_translations.tar.gz Files: b49805d42e01f4799fcd196e9c520088 98102 misc optional ecryptfs-utils_104-0ubuntu1_powerpc.deb 6dd30d95655545588f2865ce1772f64c 230462 debug extra ecryptfs-utils-dbg_104-0ubuntu1_powerpc.deb 62196bab7819958d0bca3df6b8debd41 45850 libs optional libecryptfs0_104-0ubuntu1_powerpc.deb 603c4daf92ee35845ca718058874a69b 46990 libdevel optional libecryptfs-dev_104-0ubuntu1_powerpc.deb ae7aaf688cbb00543a2489bc9fb47544 12778 python optional python-ecryptfs_104-0ubuntu1_powerpc.deb 880817c9c90504a24d6de5aa18e50506 2002 raw-translations - ecryptfs-utils_104-0ubuntu1_powerpc_translations.tar.gz Original-Maintainer: Daniel Baumann