On Thu, May 17, 2007 at 02:21:35AM +0200, Luk Claes wrote: >tags 417040 + patch >thanks > >Hi, > >Attached is the diff for my pidentd 3.0.19.ds1-1.1 NMU during the >current BSP which I uploaded to delayed-0.
Hello Luk :) After building pidentd with this patch and running piuparts, I get the following message: Removing pidentd ... Purging configuration files for pidentd ... /var/lib/dpkg/info/pidentd.postrm: line 10: /usr/sbin/userdel: No such file or directory dpkg: error processing pidentd (--purge): subprocess post-removal script returned error exit status 1 Errors were encountered while processing: pidentd Why the "line 10: /usr/sbin/userdel: No such file or directory" error message? >-- >Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D >Fingerprint: D5AF 25FB 316B 53BB 08E7 F999 E544 DE07 9B7C 328D >diff -u pidentd-3.0.19.ds1/debian/changelog pidentd-3.0.19.ds1/debian/changelog >--- pidentd-3.0.19.ds1/debian/changelog >+++ pidentd-3.0.19.ds1/debian/changelog >@@ -1,3 +1,12 @@ >+pidentd (3.0.19.ds1-1.1) unstable; urgency=high >+ >+ * Non-maintainer upload during BSP. >+ * Fix unconditional use of deluser in postrm (Closes: #417040). >+ * Depend on update-inetd as it is used in prerm and postinst. >+ * Fix broken changelog entries. >+ >+ -- Luk Claes <[EMAIL PROTECTED]> Thu, 17 May 2007 02:19:59 +0200 >+ > pidentd (3.0.19.ds1-1) unstable; urgency=low > > * New upstream release. >@@ -102,25 +111,25 @@ > > -- Herbert Xu <[EMAIL PROTECTED]> Sun, 27 Oct 2002 22:01:01 +1100 > >-${Source} (3.0.12-4) unstable; urgency=low >+pidentd (3.0.12-4) unstable; urgency=low > > * Removed comment about RFC compliance from identd.conf (closes: #107595). > > -- Herbert Xu <[EMAIL PROTECTED]> Sun, 2 Sep 2001 11:23:29 +1000 > >-${Source} (3.0.12-3) unstable; urgency=low >+pidentd (3.0.12-3) unstable; urgency=low > > * Check uid before dropping privileges (Shane Wegner, closes: #96150). > > -- Herbert Xu <[EMAIL PROTECTED]> Thu, 3 May 2001 19:11:18 +1000 > >-${Source} (3.0.12-2) unstable; urgency=low >+pidentd (3.0.12-2) unstable; urgency=low > > * Build-depend on libssl-dev (closes: #90387). > > -- Herbert Xu <[EMAIL PROTECTED]> Tue, 20 Mar 2001 21:44:51 +1100 > >-${Source} (3.0.12-1) unstable; urgency=low >+pidentd (3.0.12-1) unstable; urgency=low > > * New upstream release. > * Only attempt to open /proc/net/tcp once (closes: #86988). >@@ -129,27 +138,27 @@ > > -- Herbert Xu <[EMAIL PROTECTED]> Fri, 23 Feb 2001 07:47:20 +1100 > >-${Source} (3.0.11-3) unstable; urgency=low >+pidentd (3.0.11-3) unstable; urgency=low > > * Reinstated the Replaces netstd header which got lost when pidentd-des was > created (closes: #77152). > > -- Herbert Xu <[EMAIL PROTECTED]> Thu, 16 Nov 2000 21:33:20 +1100 > >-${Source} (3.0.11-2) unstable; urgency=low >+pidentd (3.0.11-2) unstable; urgency=low > > * Added links to syslog.conf(5) in identd(8) (closes: #68407). > > -- Herbert Xu <[EMAIL PROTECTED]> Tue, 4 Jul 2000 13:41:05 +1000 > >-${Source} (3.0.11-1) unstable; urgency=low >+pidentd (3.0.11-1) unstable; urgency=low > > * New upstream release. > * Added missing build dependency on debhelper (closes: #66008). > > -- Herbert Xu <[EMAIL PROTECTED]> Tue, 4 Jul 2000 13:41:05 +1000 > >-${Source} (3.0.10-1) unstable; urgency=low >+pidentd (3.0.10-1) unstable; urgency=low > > * New upstream release. > * Added the pidentd-des package which supports encryption (closes: #57103). >diff -u pidentd-3.0.19.ds1/debian/control pidentd-3.0.19.ds1/debian/control >--- pidentd-3.0.19.ds1/debian/control >+++ pidentd-3.0.19.ds1/debian/control >@@ -7,7 +7,7 @@ > > Package: pidentd > Architecture: any >-Depends: netbase, adduser, passwd, ${shlibs:Depends} >+Depends: netbase, adduser, passwd, update-inetd, ${shlibs:Depends} > Provides: ident-server > Conflicts: ident-server > Replaces: netstd, pidentd-des (<< 3.0.14) >diff -u pidentd-3.0.19.ds1/debian/pidentd.postrm >pidentd-3.0.19.ds1/debian/pidentd.postrm >--- pidentd-3.0.19.ds1/debian/pidentd.postrm >+++ pidentd-3.0.19.ds1/debian/pidentd.postrm >@@ -5,9 +5,9 @@ > ;; > purge) > rm -f /etc/identd.key >- if ! [ -x /usr/sbin/identd ]; then >+ if ! [ -x /usr/sbin/identd -a -x /usr/sbin/userdel ]; then > if id -u identd >/dev/null 2>&1; then >- userdel -r identd >+ /usr/sbin/userdel -r identd > fi > # If netbase is not installed, then we don't need to do the > # remove. Best Regards, Aníbal Monsalve Salazar -- http://v7w.com/anibal
signature.asc
Description: Digital signature