[arch-commits] Commit in shadow/trunk (shadow.install)
Aaron Griffin
aaron at archlinux.org
Wed Jan 28 20:08:16 UTC 2009
Date: Wednesday, January 28, 2009 @ 15:08:15
Author: aaron
Revision: 25775
FS#12846: Fix the way scriptlet calls grpck
Modified:
shadow/trunk/shadow.install
----------------+
shadow.install | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
Modified: shadow.install
===================================================================
--- shadow.install 2009-01-28 20:03:23 UTC (rev 25774)
+++ shadow.install 2009-01-28 20:08:15 UTC (rev 25775)
@@ -1,11 +1,8 @@
post_upgrade() {
- # fix gshadow
- if [ "$(grpck -r)" ]; then
- echo "Fixing gshadow file ..."
- while :; do echo "y"; done | grpck
+ grpck -r &>/dev/null
+ if [ $? -eq 2 ]; then
+ echo "Fixing gshadow file ..."
+ while :; do echo "y"; done | grpck &>/dev/null
fi
+ return 0
}
-
-op=$1
-shift
-$op $*
More information about the arch-commits
mailing list