gnomeos: Ensure we have a symlink to an empty /var/shadow

This commit is contained in:
Colin Walters 2012-01-30 23:15:58 -05:00
parent df01189614
commit 39f2616eb4
2 changed files with 6 additions and 1 deletions

View File

@ -116,8 +116,10 @@ EOF
ln -sf /var/run/resolv.conf ${IMAGE_ROOTFS}/etc/resolv.conf
# The passwd database is stored in /var.
rm -f ${IMAGE_ROOTFS}/etc/passwd ${IMAGE_ROOTFS}/etc/shadow ${IMAGE_ROOTFS}/etc/shadow-
rm -f ${IMAGE_ROOTFS}/etc/passwd
ln -s /var/passwd ${IMAGE_ROOTFS}/etc/passwd
rm -f ${IMAGE_ROOTFS}/etc/shadow ${IMAGE_ROOTFS}/etc/shadow-
ln -s /var/shadow ${IMAGE_ROOTFS}/etc/shadow
rm -f ${IMAGE_ROOTFS}/etc/group
ln -s /var/group ${IMAGE_ROOTFS}/etc/group

View File

@ -77,6 +77,9 @@ if ! test -d ostree; then
mkdir ./ostree/var/lib/gdm
chown 2:2 ./ostree/var/lib/gdm
touch /var/shadow
chmod 0600 /var/shadow
mkdir ostree/repo
ostree --repo=ostree/repo init