[Pkg-shadow-commits] r887 - trunk/debian
Alexander Gattin
xrgtn-guest at costa.debian.org
Sat Mar 4 23:26:37 UTC 2006
Author: xrgtn-guest
Date: 2006-03-04 23:26:37 +0000 (Sat, 04 Mar 2006)
New Revision: 887
Modified:
trunk/debian/passwd.config
Log:
more bulletproof string checks
Modified: trunk/debian/passwd.config
===================================================================
--- trunk/debian/passwd.config 2006-03-01 19:15:28 UTC (rev 886)
+++ trunk/debian/passwd.config 2006-03-04 23:26:37 UTC (rev 887)
@@ -37,16 +37,13 @@
return 0
fi
- if [ -e /etc/shadow ] && \
- [ "`grep ^root: /etc/shadow | cut -d : -f 2`" ] && \
- [ "`grep ^root: /etc/shadow | cut -d : -f 2`" != '*' ]; then
- return 0
+ if [ -e /etc/shadow ] ; then
+ RSP="`grep ^root: /etc/shadow | cut -d : -f 2`"
+ [ -n "$RSP" ] && [ "x$RSP" != 'x*' ] && return 0
fi
- if [ "`grep ^root: /etc/passwd | cut -d : -f 2`" ] && \
- [ "`grep ^root: /etc/passwd | cut -d : -f 2`" != 'x' ]; then
- return 0
- fi
+ RPW="`grep ^root: /etc/passwd | cut -d : -f 2`"
+ [ -n "$RPW" ] && [ "x$RPW" != 'xx' ] && return 0
return 1
}
More information about the Pkg-shadow-commits
mailing list