commit 13fa060620bc9a72e42b39d6fb8a1ab2e9adf17d
Author: Elan Ruusamäe <[email protected]>
Date: Sun Mar 16 03:12:21 2014 +0200
when builder user has standard group (users) groupadd would fail. ignore
that
cleanbuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/cleanbuild b/cleanbuild
index b4c05a6..92f0ca0 100755
--- a/cleanbuild
+++ b/cleanbuild
@@ -313,7 +313,8 @@ build_prepare_root()
mount -o bind /$DIR $CHDIR/$DIR
done
- chroot $CHDIR groupadd $(id $USER -gn) -g$(id $USER -g)
+ # group 'users' may already exist, so ignore errors
+ chroot $CHDIR groupadd $(id $USER -gn) -g$(id $USER -g) || :
chroot $CHDIR useradd -m $USER -u$(id $USER -u) -g $(id $USER -gn)
# replicate files which already belong to $USER
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/projects/cleanbuild.git/commitdiff/13fa060620bc9a72e42b39d6fb8a1ab2e9adf17d
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit