From 7f8c030541545492f62e5604230d05275da90fca Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 25 Jan 2012 12:32:49 -0500 Subject: [PATCH] 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 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnomeos/yocto/gnomeos-run.sh b/gnomeos/yocto/gnomeos-run.sh index 7e0ec4d2..7d5ab706 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