[ostree] gnomeos-run.sh: Only create /etc/passwd if we need to



commit 7f8c030541545492f62e5604230d05275da90fca
Author: Colin Walters <walters verbum org>
Date:   Wed Jan 25 12:32:49 2012 -0500

    gnomeos-run.sh: Only create /etc/passwd if we need to
    
    Otherwise we blow away data from "adduser"

 gnomeos/yocto/gnomeos-run.sh |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gnomeos/yocto/gnomeos-run.sh b/gnomeos/yocto/gnomeos-run.sh
index 7e0ec4d..7d5ab70 100755
--- a/gnomeos/yocto/gnomeos-run.sh
+++ b/gnomeos/yocto/gnomeos-run.sh
@@ -73,17 +73,18 @@ if ! test -d ostree; then
     mkdir -p -m 0755 ./ostree/var/{log,run,tmp,spool}
     mkdir ostree/repo
     ostree --repo=ostree/repo init
-fi
-cat >ostree/var/passwd << EOF
+
+    cat >ostree/var/passwd << EOF
 root::0:0:root:/:/bin/sh
 dbus:*:1:1:dbus:/:/bin/false
 gdm:*:2:2:gdm:/var/lib/gdm:/bin/false
 EOF
-cat >ostree/var/group << EOF
+    cat >ostree/var/group << EOF
 root:*:0:root
 dbus:*:1:
 gdm:*:2:
 EOF
+fi
 
 cd ostree
 ostree --repo=${OSTREE_REPO} local-clone repo ${BRANCH_PREFIX}runtime ${BRANCH_PREFIX}devel



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]