From 2fbc1d1939fde958fa19aee14ca5ae11e9d9667b Mon Sep 17 00:00:00 2001 From: dancer Date: Wed, 16 Nov 2005 00:15:17 +0000 Subject: check before editing /etc/shadow --- pbuilder-buildpackage-funcs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pbuilder-buildpackage-funcs') diff --git a/pbuilder-buildpackage-funcs b/pbuilder-buildpackage-funcs index c6cbc59..31f990d 100644 --- a/pbuilder-buildpackage-funcs +++ b/pbuilder-buildpackage-funcs @@ -90,7 +90,7 @@ function createbuilduser () { cowprotect $BUILDPLACE/etc/group echo "$BUILDUSERNAME:*:$BUILDUSERID:" >> $BUILDPLACE/etc/group fi - if ! grep -q ^$BUILDUSERNAME: $BUILDPLACE/etc/shadow; then + if [ -e ! $BUILDPLACE/etc/shadow ] && grep -q ^$BUILDUSERNAME: $BUILDPLACE/etc/shadow; then cowprotect $BUILDPLACE/etc/shadow echo "$BUILDUSERNAME:!:::::::" >> $BUILDPLACE/etc/shadow fi -- cgit v1.2.3