Your message dated Wed, 01 Sep 2010 08:32:09 +0000
with message-id <[email protected]>
and subject line Bug#506172: fixed in ecryptfs-utils 83-2
has caused the Debian Bug report #506172,
regarding support libpam-runtime configuration
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
506172: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506172
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ecryptfs-utils
Version: 66-2
Severity: normal
Tags: patch
I just merged Debian unstable's ecryptfs-utils-66-2 package into Ubuntu
Jaunty.
This patch contains a few packaging changes that Ubuntu has been
carrying, but I think Debian will benefit from, including:
* auth-client-config has been replaced by functionality in
libpam-runtime; changes required in:
- debian/ecryptfs-utils.postinst
- debian/rules
- debian/control
- debian/ecryptfs-utils.prerm
- debian/ecryptfs-utils.dirs
- debian/ecryptfs-utils.pam-auth-update
* /usr/share files for a .desktop link for on-demand mounting, and a
readme.txt explaining why an encrypted private directory has been
unmounted. We're carrying these in debian/ right now, however, they
have been committed upstream and should be available in the next (-67?)
release, but for now, ecryptfs-setup-private will establish broken
symlinks unless you drop these in debian/. Changes in:
- debian/ecryptfs-mount-private.desktop
- debian/ecryptfs-mount-private.txt
- debian/rules
- debian/ecryptfs-utils.install
- debian/ecryptfs-utils.dirs
Cheers,
:-Dustin
diff -u ecryptfs-utils-66/debian/ecryptfs-utils.postinst ecryptfs-utils-66/debian/ecryptfs-utils.postinst
--- ecryptfs-utils-66/debian/ecryptfs-utils.postinst
+++ ecryptfs-utils-66/debian/ecryptfs-utils.postinst
@@ -1,3 +1,28 @@
+#!/bin/sh -e
+
+auth=0c1295085dca124e6ba5a3cea7993c22
+account=9f04221fe44762047894adeb96ffd069
+session=2e9a42f2a3b6573891ff9e6bf0c31c9e
+password=4cf59ec48caad2a06ea2e183d8bc007a
+
+force=
+if dpkg --compare-versions "$2" lt-nl 53-1ubuntu6; then
+ # If we're upgrading from an older ecryptfs-utils,
+ # and the pam configuration precisely matches that
+ # which was written by auth-client-config, we can
+ # safely force the pam-auth-update.
+ force=--force
+ for type in auth account session password
+ do
+ sum="$(md5sum /etc/pam.d/common-$type 2>/dev/null | awk '{ print $1 }')"
+ [ "$sum" = "$(eval echo \$$type)" ] || force=
+ done
+fi
+pam-auth-update --package $force
+
+#DEBHELPER#
+
+exit 0
#!/bin/sh
set -e
diff -u ecryptfs-utils-66/debian/rules ecryptfs-utils-66/debian/rules
--- ecryptfs-utils-66/debian/rules
+++ ecryptfs-utils-66/debian/rules
@@ -52,6 +54,9 @@
dh_installdirs
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+ install -m 644 -D $(CURDIR)/debian/ecryptfs-utils.pam-auth-update $(CURDIR)/debian/tmp/usr/share/pam-configs/ecryptfs-utils
+ install -m 644 -D $(CURDIR)/debian/ecryptfs-mount-private.desktop $(CURDIR)/debian/tmp/usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
+ install -m 644 -D $(CURDIR)/debian/ecryptfs-mount-private.txt $(CURDIR)/debian/tmp/usr/share/ecryptfs-utils/ecryptfs-mount-private.txt
install -D -m 0644 debian/config/ecryptfs-mount-private.desktop debian/ecryptfs-utils/usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
mv debian/tmp/usr/share/doc/ecryptfs-utils/ecryptfs-mount-private.txt debian/ecryptfs-utils/usr/share/ecryptfs-utils/ecryptfs-mount-private.txt
diff -u ecryptfs-utils-66/debian/ecryptfs-utils.install ecryptfs-utils-66/debian/ecryptfs-utils.install
--- ecryptfs-utils-66/debian/ecryptfs-utils.install
+++ ecryptfs-utils-66/debian/ecryptfs-utils.install
@@ -6,0 +7,3 @@
+/usr/share/pam-configs/ecryptfs-utils
+/usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
+/usr/share/ecryptfs-utils/ecryptfs-mount-private.txt
diff -u ecryptfs-utils-66/debian/control ecryptfs-utils-66/debian/control
--- ecryptfs-utils-66/debian/control
+++ ecryptfs-utils-66/debian/control
@@ -11,7 +12,7 @@
Package: ecryptfs-utils
Section: misc
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 1.0.1-2ubuntu1)
Recommends: keyutils
Suggests: opencryptoki
Description: ecryptfs cryptographic filesystem (utilities)
--- ecryptfs-utils-66.orig/debian/ecryptfs-utils.prerm
+++ ecryptfs-utils-66/debian/ecryptfs-utils.prerm
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+
+if [ "$1" = remove ]; then
+ pam-auth-update --package --remove ecryptfs-utils
+fi
+
+#DEBHELPER#
+
+exit 0
only in patch2:
unchanged:
--- ecryptfs-utils-66.orig/debian/ecryptfs-mount-private.txt
+++ ecryptfs-utils-66/debian/ecryptfs-mount-private.txt
@@ -0,0 +1,9 @@
+THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA.
+
+From the graphical desktop, click on:
+ "Access Your Private Data"
+
+or
+
+From the command line, run:
+ $ ecryptfs-mount-private
only in patch2:
unchanged:
--- ecryptfs-utils-66.orig/debian/ecryptfs-utils.dirs
+++ ecryptfs-utils-66/debian/ecryptfs-utils.dirs
@@ -0,0 +1,2 @@
+usr/share/pam-configs
+usr/share/ecryptfs-utils
only in patch2:
unchanged:
--- ecryptfs-utils-66.orig/debian/ecryptfs-utils.pam-auth-update
+++ ecryptfs-utils-66/debian/ecryptfs-utils.pam-auth-update
@@ -0,0 +1,12 @@
+Name: eCryptfs Key/Mount Management
+Default: yes
+Priority: 0
+Auth-Type: Additional
+Auth-Final:
+ optional pam_ecryptfs.so unwrap
+Session-Type: Additional
+Session-Final:
+ optional pam_ecryptfs.so unwrap
+Password-Type: Additional
+Password-Final:
+ optional pam_ecryptfs.so
only in patch2:
unchanged:
--- ecryptfs-utils-66.orig/debian/ecryptfs-mount-private.desktop
+++ ecryptfs-utils-66/debian/ecryptfs-mount-private.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=Access Your Private Data
+GenericName=Access Your Private Data
+Exec=/usr/bin/ecryptfs-mount-private
+Terminal=true
+Type=Application
+Categories=System;
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: ecryptfs-utils
Source-Version: 83-2
We believe that the bug you reported is fixed in the latest version of
ecryptfs-utils, which is due to be installed in the Debian FTP archive:
ecryptfs-utils-dbg_83-2_i386.deb
to main/e/ecryptfs-utils/ecryptfs-utils-dbg_83-2_i386.deb
ecryptfs-utils_83-2.diff.gz
to main/e/ecryptfs-utils/ecryptfs-utils_83-2.diff.gz
ecryptfs-utils_83-2.dsc
to main/e/ecryptfs-utils/ecryptfs-utils_83-2.dsc
ecryptfs-utils_83-2_i386.deb
to main/e/ecryptfs-utils/ecryptfs-utils_83-2_i386.deb
libecryptfs-dev_83-2_i386.deb
to main/e/ecryptfs-utils/libecryptfs-dev_83-2_i386.deb
libecryptfs0_83-2_i386.deb
to main/e/ecryptfs-utils/libecryptfs0_83-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <[email protected]> (supplier of updated ecryptfs-utils package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 01 Sep 2010 10:06:01 +0200
Source: ecryptfs-utils
Binary: ecryptfs-utils ecryptfs-utils-dbg libecryptfs0 libecryptfs-dev
Architecture: source i386
Version: 83-2
Distribution: unstable
Urgency: low
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
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)
Closes: 506172
Changes:
ecryptfs-utils (83-2) unstable; urgency=low
.
* Updating standards version to 3.9.0.
* Calling pam-auth-update at package installation and removal time,
thanks to Mike Miller <[email protected]> (Closes: #506172).
* Updating standards version to 3.9.1.
Checksums-Sha1:
b83544e5497c3b4a164800451bc1e5438f0db514 1676 ecryptfs-utils_83-2.dsc
dc5c39afeaf849e84c1bdf171d00261f810e85a1 7061 ecryptfs-utils_83-2.diff.gz
6001ac6e1379a109d32ac778b2f0464d72322abb 98032 ecryptfs-utils_83-2_i386.deb
9c422b3ce3197bda97cc47097324dae822c8b85d 157368
ecryptfs-utils-dbg_83-2_i386.deb
c3c4e7c6d2f370eecdc6a5f025045469872e5b34 55772 libecryptfs0_83-2_i386.deb
78a01ab53820e14a0641408a3f202b4981864415 54650 libecryptfs-dev_83-2_i386.deb
Checksums-Sha256:
5fa731af36833a62f1b81bc15fc4e327835e84a9c8c8d08d7840c1a8a508b034 1676
ecryptfs-utils_83-2.dsc
e6db875d807bcd78ee97353b9409a1c532c2d8836f56de77de8790273eea4233 7061
ecryptfs-utils_83-2.diff.gz
a3ac4e917dc5efcc58a63311f0c048512e65fbfe90000792f6a38987bfb39aa5 98032
ecryptfs-utils_83-2_i386.deb
b9b9dc725374d543c2dab79e74f1825f72fda1d9dcc4c7a081c032039a957f29 157368
ecryptfs-utils-dbg_83-2_i386.deb
e350f473fc8ad86945ed76117666a3c0b80e8b8b58383507f68913d684749cd6 55772
libecryptfs0_83-2_i386.deb
07a208f36654a78357000745f19fa67b47173750bd4545a898d08c25362b1bf9 54650
libecryptfs-dev_83-2_i386.deb
Files:
94c3a41079d5a019c687a27653191260 1676 misc optional ecryptfs-utils_83-2.dsc
5daa81206de07226bc37d8f09c7d7f97 7061 misc optional ecryptfs-utils_83-2.diff.gz
53aed0f839357d43cb7d7b5eb65f89ca 98032 misc optional
ecryptfs-utils_83-2_i386.deb
06fcee867c6eef848b2fc3f573b3f975 157368 debug extra
ecryptfs-utils-dbg_83-2_i386.deb
ceb4627a7e5a93878ace4d9d1bc4c0fd 55772 libs optional libecryptfs0_83-2_i386.deb
d84ee874cbcbcdebc0971f62bb26570f 54650 libdevel optional
libecryptfs-dev_83-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkx+CsQACgkQ+C5cwEsrK560GACfdEy+B1YF8xf64jMdP395k2FY
+McAn3F0nhOrTtUUT3EsppIbM/g97cbS
=b5rp
-----END PGP SIGNATURE-----
--- End Message ---