diff options
author | Ales Kozumplik <akozumpl@redhat.com> | 2010-06-10 16:17:51 +0200 |
---|---|---|
committer | Ales Kozumplik <akozumpl@redhat.com> | 2010-06-11 08:15:30 +0200 |
commit | 4075fce519f00093f8fba76d51881c4f53bdccbe (patch) | |
tree | 7c0271a119dd85f3ea90bbd1a5afda01c5cf11e6 /scripts | |
parent | a2835207a5251daff14dacf9454d357169af9204 (diff) | |
download | anaconda-4075fce519f00093f8fba76d51881c4f53bdccbe.tar.gz anaconda-4075fce519f00093f8fba76d51881c4f53bdccbe.tar.xz anaconda-4075fce519f00093f8fba76d51881c4f53bdccbe.zip |
fix: kickstart sshpw command dysfunctional (#602308).
this is because /etc was missing a couple of dummy files libuser
absolutely needs in order not to fail.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/upd-instroot | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/upd-instroot b/scripts/upd-instroot index bfd2d756d..f0d9f6ef4 100755 --- a/scripts/upd-instroot +++ b/scripts/upd-instroot @@ -1068,6 +1068,14 @@ directory = /mnt/sysimage/etc directory = /mnt/sysimage/etc EOF +echo "Creating /etc/skel" +# libuser needs this when it creates sshpw users +mkdir -p $DEST/etc/skel + +echo "Creating empty /etc/gshadow" +# libuser needs this when it creates sshpw users +touch $DEST/etc/gshadow + sed -i 's|\(installforallkernels\) = 0|\1 = 1|' $DEST/etc/yum/pluginconf.d/fedorakmod.conf # |