vapier 15/02/09 20:34:28 Modified: shadow-4.2.1.ebuild ChangeLog Log: Use -delete with find, and fix prefix handling in a few places. (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path 1.3 sys-apps/shadow/shadow-4.2.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/shadow/shadow-4.2.1.ebuild?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/shadow/shadow-4.2.1.ebuild?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/shadow/shadow-4.2.1.ebuild?r1=1.2&r2=1.3 Index: shadow-4.2.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-4.2.1.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- shadow-4.2.1.ebuild 9 Dec 2014 01:50:57 -0000 1.2 +++ shadow-4.2.1.ebuild 9 Feb 2015 20:34:28 -0000 1.3 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-4.2.1.ebuild,v 1.2 2014/12/09 01:50:57 heroxbd Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-4.2.1.ebuild,v 1.3 2015/02/09 20:34:28 vapier Exp $ EAPI=4 @@ -101,7 +101,7 @@ doins "${FILESDIR}"/default/useradd # move passwd to / to help recover broke systems #64441 - mv "${ED}"/usr/bin/passwd "${ED}"/bin/ + mv "${ED}"/usr/bin/passwd "${ED}"/bin/ || die dosym /bin/passwd /usr/bin/passwd cd "${S}" @@ -158,7 +158,7 @@ # and/or don't apply when using pam find "${ED}"/usr/share/man \ '(' -name 'limits.5*' -o -name 'suauth.5*' ')' \ - -exec rm {} + + -delete # Remove pam.d files provided by pambase. rm "${ED}"/etc/pam.d/{login,passwd,su} || die @@ -167,7 +167,7 @@ # Remove manpages that are handled by other packages find "${ED}"/usr/share/man \ '(' -name id.1 -o -name passwd.5 -o -name getspnam.3 ')' \ - -exec rm {} + + -delete cd "${S}" dodoc ChangeLog NEWS TODO @@ -184,8 +184,8 @@ pkg_postinst() { # Enable shadow groups. if [ ! -f "${EROOT}"/etc/gshadow ] ; then - if grpck -r -R "${ROOT}" 2>/dev/null ; then - grpconv -R "${ROOT}" + if grpck -r -R "${EROOT}" 2>/dev/null ; then + grpconv -R "${EROOT}" else ewarn "Running 'grpck' returned errors. Please run it by hand, and then" ewarn "run 'grpconv' afterwards!" 1.296 sys-apps/shadow/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/shadow/ChangeLog?rev=1.296&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/shadow/ChangeLog?rev=1.296&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/shadow/ChangeLog?r1=1.295&r2=1.296 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/shadow/ChangeLog,v retrieving revision 1.295 retrieving revision 1.296 diff -u -r1.295 -r1.296 --- ChangeLog 9 Dec 2014 01:50:57 -0000 1.295 +++ ChangeLog 9 Feb 2015 20:34:28 -0000 1.296 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/shadow -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/ChangeLog,v 1.295 2014/12/09 01:50:57 heroxbd Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/ChangeLog,v 1.296 2015/02/09 20:34:28 vapier Exp $ + + 09 Feb 2015; Mike Frysinger <[email protected]> shadow-4.2.1.ebuild: + Use -delete with find, and fix prefix handling in a few places. 09 Dec 2014; Benda Xu <[email protected]> shadow-4.2.1.ebuild: Prefix support: trivial D -> ED and ROOT -> EROOT.
