Bug#605559: Please, make use of pam-auth-update to maintain libpam-encfs.
On Sat, Jan 01, 2011 at 09:32:32PM +0100, Agustin Martin wrote: 2010/12/15 Ruben Porras naho...@gmail.com: On Wed, 2010-12-01 at 17:26 +0100, Agustin Martin wrote: On Wed, Dec 01, 2010 at 09:32:35AM +0100, Agustin Martin wrote: I am playing with a possible NMU for this based in config file submitted to https://bugs.launchpad.net/ubuntu/+source/libpam-encfs/+bug/287904 that will also deal with other minor (and not so minor) stuff. Current changelog for that NMU is * Integrate libpam-encfs with pam-auth-update. Original pam-config file by Simon Mungewell (LP: #287904) * Fix debian/copyright. * Add debian/README.source file. * Fix lintian debhelper-but-no-misc-depends. * Fix lintian maintainer-script-ignores-errors for preinst and postinst. * Bump Standards-Version. * Update watch file. Thanks Yan Morin (Closes: #550802). * debian/control: Update Homepage. * 02_pam_encfs.conf: Fix conflicting options in config. Thanks again Simon Mungewell (LP: #287929). Will submit full diff soon. would you like to take over the maintainership of this package? I'm not using it anymore, and I cannot support it the way I should. Hi, Rubén and Bartosz Sorry for the delay in replying, I am in some sort of partial availability during a couple of weeks. Thanks for the adoption offer. I am just a casual libpam-encfs user with no special skills on pam and encfs, so I can be of help mostly with packaging, but I think real maintainer should have some skills in pam and encfs. So, I think you should properly orphan the package if you lost interest, although we can try leaving it in the best possible shape before that. Hi, Ruben and Bartosz, I am changing my mind about this. I have been playing with further upstream releases and I will temporaririly take care of the package to have them in Debian and to try having most relevant bugs addressed. I am still waiting for submitter's reply to #465558. Addresses for people related to #375160 are bouncingo. So, unless someone else can reproduce it, can soon be closed. Again, I am just a casual libpam-encfs user with no special skills on pam and encfs, but taking care of the package, even temporarily, should leave it in better shape. Once things are stabilized, I may consider properly orphaning it. Bartosz, are you a fuse-related only co-maintainer, or a full co-maintainer? I mean, I guess you should stay as co-maintainer in the control file. Cheers, -- Agustin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#605559: Please, make use of pam-auth-update to maintain libpam-encfs.
2010/12/15 Ruben Porras naho...@gmail.com: On Wed, 2010-12-01 at 17:26 +0100, Agustin Martin wrote: On Wed, Dec 01, 2010 at 09:32:35AM +0100, Agustin Martin wrote: I am playing with a possible NMU for this based in config file submitted to https://bugs.launchpad.net/ubuntu/+source/libpam-encfs/+bug/287904 that will also deal with other minor (and not so minor) stuff. Current changelog for that NMU is * Integrate libpam-encfs with pam-auth-update. Original pam-config file by Simon Mungewell (LP: #287904) * Fix debian/copyright. * Add debian/README.source file. * Fix lintian debhelper-but-no-misc-depends. * Fix lintian maintainer-script-ignores-errors for preinst and postinst. * Bump Standards-Version. * Update watch file. Thanks Yan Morin (Closes: #550802). * debian/control: Update Homepage. * 02_pam_encfs.conf: Fix conflicting options in config. Thanks again Simon Mungewell (LP: #287929). Will submit full diff soon. would you like to take over the maintainership of this package? I'm not using it anymore, and I cannot support it the way I should. Hi, Rubén and Bartosz Sorry for the delay in replying, I am in some sort of partial availability during a couple of weeks. Thanks for the adoption offer. I am just a casual libpam-encfs user with no special skills on pam and encfs, so I can be of help mostly with packaging, but I think real maintainer should have some skills in pam and encfs. So, I think you should properly orphan the package if you lost interest, although we can try leaving it in the best possible shape before that. Regarding packaging and friends, I have been playing a bit more with libpam-encfs, including some upgrades from upstream and some changes in packaging I find better fit my taste. I am putting all that in a temporary git repo at git://git.debian.org/users/agmartin/NMU/libpam-encfs.git Feel free to take whatever you want from there. If you prefer me to upload as a NMU with maintainer agreement, just tell. This will be post squeeze, so we are not in a hurry, although the release team seems to be facing the final squeeze release work. In the mean time I'd also like to look at the other two pending bug reports, in case I can help. In particular, I cannot reproduce #375160 with recent upstream code. Need to look deeper into that. Happy New Year, -- Agustin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#605559: Please, make use of pam-auth-update to maintain libpam-encfs.
On Wed, 2010-12-01 at 17:26 +0100, Agustin Martin wrote: On Wed, Dec 01, 2010 at 09:32:35AM +0100, Agustin Martin wrote: I am playing with a possible NMU for this based in config file submitted to https://bugs.launchpad.net/ubuntu/+source/libpam-encfs/+bug/287904 that will also deal with other minor (and not so minor) stuff. Current changelog for that NMU is * Integrate libpam-encfs with pam-auth-update. Original pam-config file by Simon Mungewell (LP: #287904) * Fix debian/copyright. * Add debian/README.source file. * Fix lintian debhelper-but-no-misc-depends. * Fix lintian maintainer-script-ignores-errors for preinst and postinst. * Bump Standards-Version. * Update watch file. Thanks Yan Morin (Closes: #550802). * debian/control: Update Homepage. * 02_pam_encfs.conf: Fix conflicting options in config. Thanks again Simon Mungewell (LP: #287929). Will submit full diff soon. Hi Martin, would you like to take over the maintainership of this package? I'm not using it anymore, and I cannot support it the way I should. Regards. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#605559: Please, make use of pam-auth-update to maintain libpam-encfs.
Package: libpam-encfs Version: 0.1.4.1-4 Severity: normal Please make use of new mechanism that enables pam module after installation without explicitly editing /etc/pam.d/common-auth. Best reference I know for this is https://wiki.ubuntu.com/PAMConfigFrameworkSpec (pam packages do not yet properly describe this, see #549701) I am playing with a possible NMU for this based in config file submitted to https://bugs.launchpad.net/ubuntu/+source/libpam-encfs/+bug/287904 that will also deal with other minor (and not so minor) stuff. Current changelog for that NMU is * Integrate libpam-encfs with pam-auth-update. Original pam-config file by Simon Mungewell (LP: #287904) * Fix debian/copyright. * Add debian/README.source file. * Fix lintian debhelper-but-no-misc-depends. * Fix lintian maintainer-script-ignores-errors for preinst and postinst. * Bump Standards-Version. * Update watch file. Thanks Yan Morin (Closes: #550802). * debian/control: Update Homepage. * 02_pam_encfs.conf: Fix conflicting options in config. Thanks again Simon Mungewell (LP: #287929). Will submit full diff soon. Due to the freeze, I do not plan to upload inmediately, but I may change my mind about this. Please let me know about this, Cheers, -- Agustin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#605559: Please, make use of pam-auth-update to maintain libpam-encfs.
On Wed, Dec 01, 2010 at 09:32:35AM +0100, Agustin Martin wrote: Package: libpam-encfs Version: 0.1.4.1-4 Severity: normal Please make use of new mechanism that enables pam module after installation without explicitly editing /etc/pam.d/common-auth. Best reference I know for this is https://wiki.ubuntu.com/PAMConfigFrameworkSpec (pam packages do not yet properly describe this, see #549701) I am playing with a possible NMU for this based in config file submitted to https://bugs.launchpad.net/ubuntu/+source/libpam-encfs/+bug/287904 that will also deal with other minor (and not so minor) stuff. Current changelog for that NMU is * Integrate libpam-encfs with pam-auth-update. Original pam-config file by Simon Mungewell (LP: #287904) * Fix debian/copyright. * Add debian/README.source file. * Fix lintian debhelper-but-no-misc-depends. * Fix lintian maintainer-script-ignores-errors for preinst and postinst. * Bump Standards-Version. * Update watch file. Thanks Yan Morin (Closes: #550802). * debian/control: Update Homepage. * 02_pam_encfs.conf: Fix conflicting options in config. Thanks again Simon Mungewell (LP: #287929). Will submit full diff soon. Please find attached a diff against my current test version. Once fuse.conf is modified I checked that is working in my box for login shells. Did not yet check for gdm and friends. A sid libpam-encfs package with my changes is available at http://people.debian.org/~agmartin/debian-store/misc along with some other personal stuff. Please feel free to use my NMU proposal as base for a new maintainer upload if you find it OK. Otherwise I do not intend to NMU shortly, because of the freeze. It is a pity that I noticed this so late in the squeeze cycle, I think the pam-auth-update integration should have really gone into squeeze. If I feel squeeze gets delayed too long and I do not hear from you before I will consider uploading an NMU. Regards, -- Agustin diff -wu libpam-encfs-0.1.4.1/debian/rules libpam-encfs-0.1.4.1/debian/rules --- libpam-encfs-0.1.4.1/debian/rules +++ libpam-encfs-0.1.4.1/debian/rules @@ -11,6 +11,8 @@ PACKAGE = libpam-encfs +PAM_CONFIG_DIR = $(CURDIR)/debian/libpam-encfs/usr/share/pam-configs + include /usr/share/dpatch/dpatch.make CFLAGS = -Wall -g @@ -51,7 +53,7 @@ install: build dh_testdir - dh_clean -k + dh_prep dh_installdirs # Add here commands to install the package into debian/libpam-encfs. @@ -68,6 +70,8 @@ dh_testroot dh_installchangelogs dh_installdocs + mkdir -p $(PAM_CONFIG_DIR) + install -m 0644 debian/encfs.pam-config $(PAM_CONFIG_DIR)/encfs dh_link dh_strip dh_compress diff -wu libpam-encfs-0.1.4.1/debian/compat libpam-encfs-0.1.4.1/debian/compat --- libpam-encfs-0.1.4.1/debian/compat +++ libpam-encfs-0.1.4.1/debian/compat @@ -1 +1 @@ -4 +7 diff -wu libpam-encfs-0.1.4.1/debian/control libpam-encfs-0.1.4.1/debian/control --- libpam-encfs-0.1.4.1/debian/control +++ libpam-encfs-0.1.4.1/debian/control @@ -3,13 +3,13 @@ Priority: optional Maintainer: Rubén Porras Campo naho...@gmail.com Uploaders: Bartosz Fenski fe...@debian.org -Build-Depends: debhelper (= 4.0.0), libpam0g-dev, dpatch -Standards-Version: 3.7.3 -Homepage: http://hollowtube.mine.nu/wiki/index.php?n=Projects.PamEncfs +Build-Depends: debhelper (= 7.0.0), libpam0g-dev, dpatch +Standards-Version: 3.9.1 +Homepage: http://code.google.com/p/pam-encfs Package: libpam-encfs Architecture: any -Depends: encfs, ${shlibs:Depends} +Depends: encfs, libpam-runtime (= 1.0.1-6), ${shlibs:Depends}, ${misc:Depends} Description: PAM module to automatically mount encfs filesystems on login This PAM module integrates encfs and PAM, so home directories are automatically mounted on login. EncFS provides an encrypted filesystem in diff -wu libpam-encfs-0.1.4.1/debian/postinst libpam-encfs-0.1.4.1/debian/postinst --- libpam-encfs-0.1.4.1/debian/postinst +++ libpam-encfs-0.1.4.1/debian/postinst @@ -1,5 +1,7 @@ #!/bin/sh +set -e + LASTVERSION=0.1.2-4 # Move a conffile without triggering a dpkg question @@ -22,2 +24,4 @@ +pam-auth-update --package encfs + #DEBHELPER# \ No hay ningún carácter de nueva línea al final del fichero diff -wu libpam-encfs-0.1.4.1/debian/watch libpam-encfs-0.1.4.1/debian/watch --- libpam-encfs-0.1.4.1/debian/watch +++ libpam-encfs-0.1.4.1/debian/watch @@ -10 +10,2 @@ -http://hollowtube.mine.nu/releases/pam_encfs/pam_encfs-(.*)\.tar\.gz +http://code.google.com/p/pam-encfs/downloads/list \ +http://pam-encfs.googlecode.com/files/pam_encfs-(.*)\.tar\.gz diff -wu libpam-encfs-0.1.4.1/debian/README.Debian libpam-encfs-0.1.4.1/debian/README.Debian --- libpam-encfs-0.1.4.1/debian/README.Debian +++ libpam-encfs-0.1.4.1/debian/README.Debian @@ -1,11 +1,10 @@ -To use libpam-encfs on Debian you need to modify /etc/pam.d/common-auth and add -pam_encfs to it. Under a normal setup, if you don't use more special pam modules -just add pam_encfs.so