diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-01-05 03:41:10 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-01-05 03:41:10 +0000 |
commit | 329f9ae50bd39f1175627c8910ca43585a9cd4f4 (patch) | |
tree | b304cf5a7b9be8b99c8a7d1638275093419c7d02 | |
parent | e6ced363811c3f99cf7223d5ffd58c7fd7320a09 (diff) | |
download | portage-329f9ae50bd39f1175627c8910ca43585a9cd4f4.tar.gz portage-329f9ae50bd39f1175627c8910ca43585a9cd4f4.tar.bz2 portage-329f9ae50bd39f1175627c8910ca43585a9cd4f4.zip |
sync with savior branch
svn path=/main/trunk/; revision=2525
-rwxr-xr-x | bin/fowners | 16 | ||||
-rwxr-xr-x | bin/fperms | 16 |
2 files changed, 8 insertions, 24 deletions
diff --git a/bin/fowners b/bin/fowners index c2aab7181..99f0685cb 100755 --- a/bin/fowners +++ b/bin/fowners @@ -1,15 +1,7 @@ #!/bin/bash -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id: /var/cvsroot/gentoo-src/portage/bin/fowners,v 1.6 2004/10/04 13:56:50 vapier Exp $ +# $Id: fowners 1912 2005-08-25 03:54:42Z ferringb $ -if [ ${#} -lt 2 ] ; then - echo "${0}: at least two arguments needed" - exit 1 -fi - -OWNER="${1}" -shift -for FILE in $*; do - chown "${OWNER}" "${D}${FILE}" -done +slash=/ +exec chown "${@/#${slash}/${D}${slash}}" diff --git a/bin/fperms b/bin/fperms index 8d60983e5..383894eb1 100755 --- a/bin/fperms +++ b/bin/fperms @@ -1,15 +1,7 @@ #!/bin/bash -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id: /var/cvsroot/gentoo-src/portage/bin/fperms,v 1.6 2004/10/04 13:56:50 vapier Exp $ +# $Id: fperms 1912 2005-08-25 03:54:42Z ferringb $ -if [ ${#} -lt 2 ] ; then - echo "${0}: at least two arguments needed" - exit 1 -fi - -PERM="${1}" -shift -for FILE in $*; do - chmod "${PERM}" "${D}${FILE}" -done +slash=/ +exec chmod "${@/#${slash}/${D}${slash}}" |