Sounds good to me. * Samuel Thibault ([email protected]) wrote: > Hello, > > Christian PERRIER, le Fri 14 Mar 2014 06:57:04 +0100, a écrit : > > Quoting Samuel Thibault ([email protected]): > > > Here are the changes I have just uploaded to DELAYED/5. > > > > There might be a clash with Eric Dorland's NMU for #724734 which is > > also on its way. > > Ah, OK. Since you so gladly welcome its changes, I'm currently > cancelling Eric's upload, and will reupload to DELAYED/0 with both his > and my changes, yielding to the attached patch. > > Samuel
> diff -u shadow-4.1.5.1/debian/rules shadow-4.1.5.1/debian/rules > --- shadow-4.1.5.1/debian/rules > +++ shadow-4.1.5.1/debian/rules > @@ -3,11 +3,6 @@ > > DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) > > -ifeq ($(DEB_HOST_ARCH_OS),hurd) > -# Do not build login on The Hurd > -override DEB_ARCH_PACKAGES=passwd > -endif > - > # Enable PIE, BINDNOW, and possible future flags. > export DEB_BUILD_MAINT_OPTIONS = hardening=+all > > @@ -21,9 +16,9 @@ > > include /usr/share/cdbs/1/class/autotools.mk > # Automatically update autoconf, etc. > -DEB_AUTO_UPDATE_ACLOCAL = 1.9 > -DEB_AUTO_UPDATE_AUTOCONF = 1.9 > -DEB_AUTO_UPDATE_AUTOMAKE = 1.9 > +DEB_AUTO_UPDATE_ACLOCAL = 1.11 > +DEB_AUTO_UPDATE_AUTOCONF = 1.11 > +DEB_AUTO_UPDATE_AUTOMAKE = 1.11 > DEB_AUTO_UPDATE_LIBTOOL = pre > > # Adds extra options when calling the configure script: > @@ -37,6 +32,10 @@ > > # Add extras to the install process: > binary-install/login:: > +ifeq ($(DEB_HOST_ARCH_OS),hurd) > + # /bin/login is provided by the hurd package. > + rm -f debian/login/bin/login > +endif > dh_installpam -p login > dh_installpam -p login --name=su > install -c -m 444 debian/login.defs debian/login/etc/login.defs > @@ -55,11 +54,6 @@ > dh_installpam -p passwd --name=chsh > dh_installpam -p passwd --name=chpasswd > dh_installpam -p passwd --name=newusers > -ifeq ($(DEB_HOST_ARCH_OS),hurd) > -# login is not built on The Hurd, but some utilities of passwd depends on > -# /etc/login.defs. > - install -c -m 444 debian/login.defs debian/passwd/etc/login.defs > -endif > install -c -m 644 debian/useradd.default > debian/passwd/etc/default/useradd > install -d debian/passwd/sbin > install -c -m 555 debian/shadowconfig.sh debian/passwd/sbin/shadowconfig > diff -u shadow-4.1.5.1/debian/changelog shadow-4.1.5.1/debian/changelog > --- shadow-4.1.5.1/debian/changelog > +++ shadow-4.1.5.1/debian/changelog > @@ -1,3 +1,16 @@ > +shadow (1:4.1.5.1-1.1) unstable; urgency=medium > + > + * Non-maintainer upload. > + > + [ Eric Dorland ] > + * Switch to automake1.11. (Closes: #724434) > + > + [ Samuel Thibault ] > + * Enable the login package on hurd-any, but without /bin/login, still > provided > + by the hurd package. Closes: #737805. > + > + -- Samuel Thibault <[email protected]> Sun, 16 Mar 2014 20:58:24 +0100 > + > shadow (1:4.1.5.1-1) unstable; urgency=low > > * The "Gruyère" release. > diff -u shadow-4.1.5.1/debian/control shadow-4.1.5.1/debian/control > --- shadow-4.1.5.1/debian/control > +++ shadow-4.1.5.1/debian/control > @@ -4,7 +4,7 @@ > Maintainer: Shadow package maintainers > <[email protected]> > Standards-Version: 3.9.3 > Uploaders: Christian Perrier <[email protected]>, Nicolas FRANCOIS (Nekral) > <[email protected]> > -Build-Depends: autoconf, automake1.9, libtool, gettext, libpam0g-dev, > debhelper (>= 6.0.7~), quilt, dpkg-dev (>= 1.13.5), xsltproc, docbook-xsl, > docbook-xml, libxml2-utils, cdbs, libselinux1-dev [linux-any], > libsemanage1-dev [linux-any], gnome-doc-utils (>= 0.4.3) > +Build-Depends: autoconf, automake1.11, libtool, gettext, libpam0g-dev, > debhelper (>= 6.0.7~), quilt, dpkg-dev (>= 1.13.5), xsltproc, docbook-xsl, > docbook-xml, libxml2-utils, cdbs, libselinux1-dev [linux-any], > libsemanage1-dev [linux-any], gnome-doc-utils (>= 0.4.3) > Vcs-Svn: svn://svn.debian.org/svn/pkg-shadow/debian/trunk > Vcs-Browser: http://svn.debian.org/viewsvn/pkg-shadow/debian/trunk > Homepage: http://pkg-shadow.alioth.debian.org/ > @@ -24,7 +24,8 @@ > Architecture: any > Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime, > libpam-modules > Conflicts: gnunet (<< 0.7.0c-2), amavisd-new (<<2.3.3-8), python-4suite (<< > 0.99cvs20060405-1), backupninja (<< 0.9.3-5), echolot (<< 2.1.8-4) > -Replaces: manpages-de (<< 0.5-3), manpages-tr (<<1.0.5), manpages-zh > (<<1.5.1-1) > +Breaks: coreutils (<< 8.21-1.1~) [hurd-any], passwd (<< 1:4.1.5.1-1.1~) > [hurd-any], hurd (<< 1:0.5.git20140206~) [hurd-any] > +Replaces: manpages-de (<< 0.5-3), manpages-tr (<<1.0.5), manpages-zh > (<<1.5.1-1), coreutils (<< 8.21-1.1~) [hurd-any], passwd (<< 1:4.1.5.1-1.1~) > [hurd-any], hurd (<< 1:0.5.git20140206~) [hurd-any] > Essential: yes > Description: system login tools > These tools are required to be able to login and use your system. The -- Eric Dorland <[email protected]> ICQ: #61138586, Jabber: [email protected]
signature.asc
Description: Digital signature

