[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