[Pkg-shadow-devel] Bug#343534: marked as done (shadow: [patch] Use
dh_install instead of dh_movefiles)
Debian Bug Tracking System
owner at bugs.debian.org
Fri Jan 6 19:48:34 UTC 2006
Your message dated Fri, 06 Jan 2006 11:32:12 -0800
with message-id <E1EuxJs-0002ln-A1 at spohr.debian.org>
and subject line Bug#343534: fixed in shadow 1:4.0.14-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 15 Dec 2005 21:57:33 +0000
>From mbanck at gmx.net Thu Dec 15 13:57:33 2005
Return-path: <mbanck at gmx.net>
Received: from mail.gmx.de ([213.165.64.21] helo=mail.gmx.net)
by spohr.debian.org with smtp (Exim 4.50)
id 1En16S-0006gG-GL
for submit at bugs.debian.org; Thu, 15 Dec 2005 13:57:33 -0800
Received: (qmail invoked by alias); 15 Dec 2005 21:57:00 -0000
Received: from ppp-82-135-65-107.mnet-online.de (EHLO localhost.localdomain) [82.135.65.107]
by mail.gmx.net (mp039) with SMTP; 15 Dec 2005 22:57:00 +0100
X-Authenticated: #686195
Received: from mbanck by localhost.localdomain with local (Exim 4.52)
id 1En161-00057R-GL
for submit at bugs.debian.org; Thu, 15 Dec 2005 22:57:05 +0100
Date: Thu, 15 Dec 2005 22:57:05 +0100
From: Michael Banck <mbanck at debian.org>
To: submit at bugs.debian.org
Subject: shadow: [patch] Use dh_install instead of dh_movefiles
Message-ID: <20051215215705.GP15255 at chemicalconnection.dyndns.org>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="5I6of5zJg18YgZEa"
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
X-Y-GMX-Trusted: 0
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-7.5 required=4.0 tests=BAYES_00,HAS_PACKAGE,
RCVD_IN_SORBS autolearn=no version=2.60-bugs.debian.org_2005_01_02
--5I6of5zJg18YgZEa
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Package: shadow
Version: 1:4.0.13-7
Severity: wishlist
Tags: patch
Hi,
right now, running binary-arch is not idempotent, as the files are
getting removed from debian/tmp by dh_movefiles. The attached switches
the package to dh_install and also cleans up debian/rules a bit, as we
can just ship a debian/passwd.install.hurd-i386 file with additional
lines for the login.defs manpages in it, debhelper picks that one
automatically.
cheers,
Michael
--
PS: Why do you export DH_COMPAT twice in debian/rules, once with 4 and
once with 3?
--5I6of5zJg18YgZEa
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="shadow.diff"
diff -Naur shadow-4.0.13/debian/login.files shadow-4.0.13.new/debian/login.files
--- shadow-4.0.13/debian/login.files 2005-12-15 22:52:42.000000000 +0100
+++ shadow-4.0.13.new/debian/login.files 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-usr/share/locale/*/LC_MESSAGES/shadow.mo
-usr/share/man/*/man1/login.1
-usr/share/man/*/man1/newgrp.1
-usr/share/man/*/man1/sg.1
-usr/share/man/*/man1/su.1
-usr/share/man/*/man5/faillog.5
-usr/share/man/*/man5/login.defs.5
-usr/share/man/*/man8/faillog.8
-usr/share/man/*/man8/lastlog.8
-usr/share/man/man1/login.1
-usr/share/man/man1/newgrp.1
-usr/share/man/man1/sg.1
-usr/share/man/man1/su.1
-usr/share/man/man5/faillog.5
-usr/share/man/man5/login.defs.5
-usr/share/man/man8/faillog.8
-usr/share/man/man8/lastlog.8
-usr/bin/faillog
-usr/bin/lastlog
-usr/bin/newgrp
-bin/login
-bin/su
diff -Naur shadow-4.0.13/debian/login.install shadow-4.0.13.new/debian/login.install
--- shadow-4.0.13/debian/login.install 1970-01-01 01:00:00.000000000 +0100
+++ shadow-4.0.13.new/debian/login.install 2005-12-15 22:14:27.000000000 +0100
@@ -0,0 +1,22 @@
+usr/share/locale/*/LC_MESSAGES/shadow.mo
+usr/share/man/*/man1/login.1
+usr/share/man/*/man1/newgrp.1
+usr/share/man/*/man1/sg.1
+usr/share/man/*/man1/su.1
+usr/share/man/*/man5/faillog.5
+usr/share/man/*/man5/login.defs.5
+usr/share/man/*/man8/faillog.8
+usr/share/man/*/man8/lastlog.8
+usr/share/man/man1/login.1
+usr/share/man/man1/newgrp.1
+usr/share/man/man1/sg.1
+usr/share/man/man1/su.1
+usr/share/man/man5/faillog.5
+usr/share/man/man5/login.defs.5
+usr/share/man/man8/faillog.8
+usr/share/man/man8/lastlog.8
+usr/bin/faillog
+usr/bin/lastlog
+usr/bin/newgrp
+bin/login
+bin/su
diff -Naur shadow-4.0.13/debian/passwd.files shadow-4.0.13.new/debian/passwd.files
--- shadow-4.0.13/debian/passwd.files 2005-12-15 22:52:42.000000000 +0100
+++ shadow-4.0.13.new/debian/passwd.files 1970-01-01 01:00:00.000000000 +0100
@@ -1,77 +0,0 @@
-usr/bin/chage
-usr/bin/chfn
-usr/bin/chsh
-usr/bin/expiry
-usr/bin/gpasswd
-usr/bin/passwd
-usr/sbin/chpasswd
-usr/sbin/cppw
-usr/sbin/groupadd
-usr/sbin/groupdel
-usr/sbin/groupmod
-usr/sbin/grpck
-usr/sbin/grpconv
-usr/sbin/grpunconv
-usr/sbin/newusers
-usr/sbin/pwck
-usr/sbin/pwconv
-usr/sbin/pwunconv
-usr/sbin/useradd
-usr/sbin/userdel
-usr/sbin/usermod
-usr/sbin/vipw
-usr/share/man/*/man1/chage.1
-usr/share/man/*/man1/chfn.1
-usr/share/man/*/man1/chsh.1
-usr/share/man/*/man1/expiry.1
-usr/share/man/*/man1/gpasswd.1
-usr/share/man/*/man1/passwd.1
-usr/share/man/*/man5/login.access.5
-usr/share/man/*/man5/passwd.5
-usr/share/man/*/man5/porttime.5
-usr/share/man/*/man5/shadow.5
-usr/share/man/*/man5/gshadow.5
-usr/share/man/*/man8/chpasswd.8
-usr/share/man/*/man8/groupadd.8
-usr/share/man/*/man8/groupdel.8
-usr/share/man/*/man8/groupmod.8
-usr/share/man/*/man8/grpck.8
-usr/share/man/*/man8/grpconv.8
-usr/share/man/*/man8/grpunconv.8
-usr/share/man/*/man8/newusers.8
-usr/share/man/*/man8/pwck.8
-usr/share/man/*/man8/pwconv.8
-usr/share/man/*/man8/pwunconv.8
-usr/share/man/*/man8/useradd.8
-usr/share/man/*/man8/userdel.8
-usr/share/man/*/man8/usermod.8
-usr/share/man/*/man8/vigr.8
-usr/share/man/*/man8/vipw.8
-usr/share/man/man1/chage.1
-usr/share/man/man1/chfn.1
-usr/share/man/man1/chsh.1
-usr/share/man/man1/expiry.1
-usr/share/man/man1/gpasswd.1
-usr/share/man/man1/passwd.1
-usr/share/man/man5/limits.5
-usr/share/man/man5/login.access.5
-usr/share/man/man5/passwd.5
-usr/share/man/man5/porttime.5
-usr/share/man/man5/shadow.5
-usr/share/man/man5/gshadow.5
-usr/share/man/man8/chpasswd.8
-usr/share/man/man8/groupadd.8
-usr/share/man/man8/groupdel.8
-usr/share/man/man8/groupmod.8
-usr/share/man/man8/grpck.8
-usr/share/man/man8/grpconv.8
-usr/share/man/man8/grpunconv.8
-usr/share/man/man8/newusers.8
-usr/share/man/man8/pwck.8
-usr/share/man/man8/pwconv.8
-usr/share/man/man8/pwunconv.8
-usr/share/man/man8/useradd.8
-usr/share/man/man8/userdel.8
-usr/share/man/man8/usermod.8
-usr/share/man/man8/vigr.8
-usr/share/man/man8/vipw.8
diff -Naur shadow-4.0.13/debian/passwd.install shadow-4.0.13.new/debian/passwd.install
--- shadow-4.0.13/debian/passwd.install 1970-01-01 01:00:00.000000000 +0100
+++ shadow-4.0.13.new/debian/passwd.install 2005-12-15 22:11:35.000000000 +0100
@@ -0,0 +1,77 @@
+usr/bin/chage
+usr/bin/chfn
+usr/bin/chsh
+usr/bin/expiry
+usr/bin/gpasswd
+usr/bin/passwd
+usr/sbin/chpasswd
+usr/sbin/cppw
+usr/sbin/groupadd
+usr/sbin/groupdel
+usr/sbin/groupmod
+usr/sbin/grpck
+usr/sbin/grpconv
+usr/sbin/grpunconv
+usr/sbin/newusers
+usr/sbin/pwck
+usr/sbin/pwconv
+usr/sbin/pwunconv
+usr/sbin/useradd
+usr/sbin/userdel
+usr/sbin/usermod
+usr/sbin/vipw
+usr/share/man/*/man1/chage.1
+usr/share/man/*/man1/chfn.1
+usr/share/man/*/man1/chsh.1
+usr/share/man/*/man1/expiry.1
+usr/share/man/*/man1/gpasswd.1
+usr/share/man/*/man1/passwd.1
+usr/share/man/*/man5/login.access.5
+usr/share/man/*/man5/passwd.5
+usr/share/man/*/man5/porttime.5
+usr/share/man/*/man5/shadow.5
+usr/share/man/*/man5/gshadow.5
+usr/share/man/*/man8/chpasswd.8
+usr/share/man/*/man8/groupadd.8
+usr/share/man/*/man8/groupdel.8
+usr/share/man/*/man8/groupmod.8
+usr/share/man/*/man8/grpck.8
+usr/share/man/*/man8/grpconv.8
+usr/share/man/*/man8/grpunconv.8
+usr/share/man/*/man8/newusers.8
+usr/share/man/*/man8/pwck.8
+usr/share/man/*/man8/pwconv.8
+usr/share/man/*/man8/pwunconv.8
+usr/share/man/*/man8/useradd.8
+usr/share/man/*/man8/userdel.8
+usr/share/man/*/man8/usermod.8
+usr/share/man/*/man8/vigr.8
+usr/share/man/*/man8/vipw.8
+usr/share/man/man1/chage.1
+usr/share/man/man1/chfn.1
+usr/share/man/man1/chsh.1
+usr/share/man/man1/expiry.1
+usr/share/man/man1/gpasswd.1
+usr/share/man/man1/passwd.1
+usr/share/man/man5/limits.5
+usr/share/man/man5/login.access.5
+usr/share/man/man5/passwd.5
+usr/share/man/man5/porttime.5
+usr/share/man/man5/shadow.5
+usr/share/man/man5/gshadow.5
+usr/share/man/man8/chpasswd.8
+usr/share/man/man8/groupadd.8
+usr/share/man/man8/groupdel.8
+usr/share/man/man8/groupmod.8
+usr/share/man/man8/grpck.8
+usr/share/man/man8/grpconv.8
+usr/share/man/man8/grpunconv.8
+usr/share/man/man8/newusers.8
+usr/share/man/man8/pwck.8
+usr/share/man/man8/pwconv.8
+usr/share/man/man8/pwunconv.8
+usr/share/man/man8/useradd.8
+usr/share/man/man8/userdel.8
+usr/share/man/man8/usermod.8
+usr/share/man/man8/vigr.8
+usr/share/man/man8/vipw.8
diff -Naur shadow-4.0.13/debian/passwd.install.hurd-i386 shadow-4.0.13.new/debian/passwd.install.hurd-i386
--- shadow-4.0.13/debian/passwd.install.hurd-i386 1970-01-01 01:00:00.000000000 +0100
+++ shadow-4.0.13.new/debian/passwd.install.hurd-i386 2005-12-15 22:53:30.000000000 +0100
@@ -0,0 +1,79 @@
+usr/bin/chage
+usr/bin/chfn
+usr/bin/chsh
+usr/bin/expiry
+usr/bin/gpasswd
+usr/bin/passwd
+usr/sbin/chpasswd
+usr/sbin/cppw
+usr/sbin/groupadd
+usr/sbin/groupdel
+usr/sbin/groupmod
+usr/sbin/grpck
+usr/sbin/grpconv
+usr/sbin/grpunconv
+usr/sbin/newusers
+usr/sbin/pwck
+usr/sbin/pwconv
+usr/sbin/pwunconv
+usr/sbin/useradd
+usr/sbin/userdel
+usr/sbin/usermod
+usr/sbin/vipw
+usr/share/man/*/man1/chage.1
+usr/share/man/*/man1/chfn.1
+usr/share/man/*/man1/chsh.1
+usr/share/man/*/man1/expiry.1
+usr/share/man/*/man1/gpasswd.1
+usr/share/man/*/man1/passwd.1
+usr/share/man/*/man5/login.access.5
+usr/share/man/*/man5/login.defs.5
+usr/share/man/*/man5/passwd.5
+usr/share/man/*/man5/porttime.5
+usr/share/man/*/man5/shadow.5
+usr/share/man/*/man5/gshadow.5
+usr/share/man/*/man8/chpasswd.8
+usr/share/man/*/man8/groupadd.8
+usr/share/man/*/man8/groupdel.8
+usr/share/man/*/man8/groupmod.8
+usr/share/man/*/man8/grpck.8
+usr/share/man/*/man8/grpconv.8
+usr/share/man/*/man8/grpunconv.8
+usr/share/man/*/man8/newusers.8
+usr/share/man/*/man8/pwck.8
+usr/share/man/*/man8/pwconv.8
+usr/share/man/*/man8/pwunconv.8
+usr/share/man/*/man8/useradd.8
+usr/share/man/*/man8/userdel.8
+usr/share/man/*/man8/usermod.8
+usr/share/man/*/man8/vigr.8
+usr/share/man/*/man8/vipw.8
+usr/share/man/man1/chage.1
+usr/share/man/man1/chfn.1
+usr/share/man/man1/chsh.1
+usr/share/man/man1/expiry.1
+usr/share/man/man1/gpasswd.1
+usr/share/man/man1/passwd.1
+usr/share/man/man5/limits.5
+usr/share/man/man5/login.access.5
+usr/share/man/man5/login.defs.5
+usr/share/man/man5/passwd.5
+usr/share/man/man5/porttime.5
+usr/share/man/man5/shadow.5
+usr/share/man/man5/gshadow.5
+usr/share/man/man8/chpasswd.8
+usr/share/man/man8/groupadd.8
+usr/share/man/man8/groupdel.8
+usr/share/man/man8/groupmod.8
+usr/share/man/man8/grpck.8
+usr/share/man/man8/grpconv.8
+usr/share/man/man8/grpunconv.8
+usr/share/man/man8/newusers.8
+usr/share/man/man8/pwck.8
+usr/share/man/man8/pwconv.8
+usr/share/man/man8/pwunconv.8
+usr/share/man/man8/useradd.8
+usr/share/man/man8/userdel.8
+usr/share/man/man8/usermod.8
+usr/share/man/man8/vigr.8
+usr/share/man/man8/vipw.8
diff -Naur shadow-4.0.13/debian/rules shadow-4.0.13.new/debian/rules
--- shadow-4.0.13/debian/rules 2005-12-15 22:52:42.000000000 +0100
+++ shadow-4.0.13.new/debian/rules 2005-12-15 22:16:54.000000000 +0100
@@ -91,14 +91,7 @@
binary-arch: build install
dh_testdir
dh_testroot
- dh_movefiles -Xlogin.defs
-ifeq ($(DEB_HOST_ARCH_OS),hurd)
- dh_install -p passwd --sourcedir debian/tmp/ --autodest \
- usr/share/man{/*,}/man5/login.defs.5
-else
- dh_install -p login --sourcedir debian/tmp/ --autodest \
- usr/share/man{/*,}/man5/login.defs.5
-endif
+ dh_install --sourcedir=debian/tmp
dh_installdirs
dh_link
# Bug #288106. This used to be renamed to limits.conf.5
--5I6of5zJg18YgZEa--
---------------------------------------
Received: (at 343534-close) by bugs.debian.org; 6 Jan 2006 19:40:40 +0000
>From katie at ftp-master.debian.org Fri Jan 06 11:40:40 2006
Return-path: <katie at ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
id 1EuxJs-0002ln-A1; Fri, 06 Jan 2006 11:32:12 -0800
From: Christian Perrier <bubulle at debian.org>
To: 343534-close at bugs.debian.org
X-Katie: $Revision: 1.65 $
Subject: Bug#343534: fixed in shadow 1:4.0.14-1
Message-Id: <E1EuxJs-0002ln-A1 at spohr.debian.org>
Sender: Archive Administrator <katie at ftp-master.debian.org>
Date: Fri, 06 Jan 2006 11:32:12 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 3
Source: shadow
Source-Version: 1:4.0.14-1
We believe that the bug you reported is fixed in the latest version of
shadow, which is due to be installed in the Debian FTP archive:
login_4.0.14-1_i386.deb
to pool/main/s/shadow/login_4.0.14-1_i386.deb
passwd_4.0.14-1_i386.deb
to pool/main/s/shadow/passwd_4.0.14-1_i386.deb
shadow_4.0.14-1.diff.gz
to pool/main/s/shadow/shadow_4.0.14-1.diff.gz
shadow_4.0.14-1.dsc
to pool/main/s/shadow/shadow_4.0.14-1.dsc
shadow_4.0.14.orig.tar.gz
to pool/main/s/shadow/shadow_4.0.14.orig.tar.gz
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 343534 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christian Perrier <bubulle at debian.org> (supplier of updated shadow 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 ftpmaster at debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 6 Jan 2006 07:42:52 +0100
Source: shadow
Binary: login passwd
Architecture: source i386
Version: 1:4.0.14-1
Distribution: unstable
Urgency: low
Maintainer: Shadow package maintainers <pkg-shadow-devel at lists.alioth.debian.org>
Changed-By: Christian Perrier <bubulle at debian.org>
Description:
login - system login tools
passwd - change and administer password and group data
Closes: 334264 335381 336649 338373 338410 339554 340578 340826 340828 341230 341489 342102 342858 343473 343534 343595 344964 345659
Changes:
shadow (1:4.0.14-1) unstable; urgency=low
.
* The "Crottin de Chavignol" release
* New upstream release. This release fixes the following issues:
- French useradd no longer documents nonexisting -n option
Closes: #340578
- Russian translation update. Closes: #340826
- Fix German translation. Closes: #338373
- Swedish translation update. Closes: #334264
- Ukrainian translation update. Closes: #335381
- Tagalog translation update. Closes: #336649
- French translation update. Closes: #338410
- Simplified Chinese translation update. Closes: #339554
- Russian man pages translation update. Closes: #340828
* Upstream bugs not already fixed in upstream releases or CVS:
- 468_duplicate_passwd_struct_before_usage
Duplicate the passwd structures retrieved by getpwnam before calling
PAM. Closes: #341230
* Debian specific fixes:
- 502_fix_generated_man_pages
remove the occurences of â which is not supported by the current version
of docbook-xsl in Debian. Closes: #341489
* Debconf translation updates:
- Basque updated. Closes: #342102
- Catalan updated. Closes: #344964
* Debian packaging fixes:
- debian/rules, debian/login.files, debian/passwd.files:
Use dh_install instead of old dh_movefiles for moving files from
debian/tmp and rename {login, passwd}.files to {login,passwd}.install
Closes: #343534
- debian/rules:
debian/rules: stop building login for Hurd, which breaks bootstrap
Thanks to Michael Banck for the patch. Closes: #343473
- debian/passwd.config:
call programs using [a-z] under a C locale. Thanks Denis Barbier
for the patch. Closes: #343595
- debian/rules, debian/shells, debian/passwd.postinst:
Remove the /usr/share/passwd/shells files and the postinst code that
installed it as /etc/shells. This is now done by debianutils.
Closes: #342858
- Also remove README.shells, which should be distributed by debianutils.
- debian/passwd.postrm:
Do not remove /etc/shells on purge. Closes: #345659
- Fix the version of an old entry in NEWS.Debian
- Do not distribute the pam.d files for commands with disabled PAM support
(chage, chpasswd, groupadd, groupdel, groupmod, useradd, userdel,
usermod)
Files:
08b88c1ddb115bfb520d462046a6efe7 867 admin required shadow_4.0.14-1.dsc
3de4a6143346a32547a5931feadadcc5 1829083 admin required shadow_4.0.14.orig.tar.gz
2fd0cd3973513d15d8586a9572000b65 164956 admin required shadow_4.0.14-1.diff.gz
5d948f10a6f407e76981040a91926504 719280 admin required passwd_4.0.14-1_i386.deb
d87ae8d85a5cc90696e043dc5f59dc2b 645852 admin required login_4.0.14-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDvpDW1OXtrMAUPS0RAmQeAKCOIZXixWfCn1i1jVcLHP+/0osrbgCgixHG
eTAQYITklq2wGk4P+GITdhc=
=USJV
-----END PGP SIGNATURE-----
More information about the Pkg-shadow-devel
mailing list