summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2005-12-05 20:29:17 +0000
committerChris Lumens <clumens@redhat.com>2005-12-05 20:29:17 +0000
commit7cbfb22e6ee212ddb93eb5c07027813a2b190f6b (patch)
tree790a902927cbf7258ed4a92cb6b84ebcd69270c3 /scripts
parent19577a610fd33e23b9b07082086c31f1b00da273 (diff)
downloadanaconda-7cbfb22e6ee212ddb93eb5c07027813a2b190f6b.tar.gz
anaconda-7cbfb22e6ee212ddb93eb5c07027813a2b190f6b.tar.xz
anaconda-7cbfb22e6ee212ddb93eb5c07027813a2b190f6b.zip
Add some additional SELinux-related programs and an /etc/shells to get
semodule working again.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/upd-instroot7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/upd-instroot b/scripts/upd-instroot
index f1dc4f130..d482308e4 100755
--- a/scripts/upd-instroot
+++ b/scripts/upd-instroot
@@ -435,6 +435,8 @@ usr/sbin/ofpath
usr/sbin/ybin
usr/sbin/load_policy
usr/sbin/semodule
+usr/sbin/genhomedircon
+usr/sbin/setfiles
usr/sbin/lvm
usr/sbin/build-locale-archive
usr/share/anaconda/anaconda.conf
@@ -1006,6 +1008,10 @@ EOF
cp $DEST/etc/selinux/config $DESTGR/etc/selinux/config
fi
+cat > $DEST/etc/shells <<EOF
+/bin/sh
+EOF
+
echo "Creating nsswitch.conf"
cat > $DEST/etc/nsswitch.conf <<EOF
# munged nsswitch.conf with just what anaconda needs
@@ -1026,6 +1032,7 @@ automount: files
aliases: files
EOF
+cp $DEST/etc/shells $DESTGR/etc/shells
cp $DEST/etc/nsswitch.conf $DESTGR/etc/nsswitch.conf
# fixup man.config to point into /mnt/sysimage for rescue