summaryrefslogtreecommitdiffstats
path: root/scripts/mk-images.s390
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-05-05 15:06:15 +0000
committerJeremy Katz <katzj@redhat.com>2003-05-05 15:06:15 +0000
commitb9e34905bc504195c881201ba7b472d65577d735 (patch)
tree43017cf1607c5a8c9398647092874b62c64aca3b /scripts/mk-images.s390
parenta2ecfaa6df7a71b5b36cb8b1898065b9ef11220a (diff)
downloadanaconda-b9e34905bc504195c881201ba7b472d65577d735.tar.gz
anaconda-b9e34905bc504195c881201ba7b472d65577d735.tar.xz
anaconda-b9e34905bc504195c881201ba7b472d65577d735.zip
merge changes from taroon-branch. this merges up to anaconda-9.0.2-1.RHEL
Diffstat (limited to 'scripts/mk-images.s390')
-rw-r--r--scripts/mk-images.s3908
1 files changed, 5 insertions, 3 deletions
diff --git a/scripts/mk-images.s390 b/scripts/mk-images.s390
index 772e8d571..9bada5f3e 100644
--- a/scripts/mk-images.s390
+++ b/scripts/mk-images.s390
@@ -108,6 +108,7 @@ makeS390initrd() {
mkdir -p $MBD_DIR/proc
mkdir -p $MBD_DIR/tmp
mkdir -p $MBD_DIR/etc/terminfo/{a,d,k,l,s,v,x}
+ mkdir -p $MBD_DIR/var/run
mkdir -p $MBD_DIR/var/state
mkdir -p $MBD_DIR/var/empty/sshd
mkdir -p $MBD_DIR/etc/{pam.d,security}
@@ -120,7 +121,8 @@ makeS390initrd() {
fi
cat > $MBD_DIR/etc/passwd << EOF
-root::0:0:root:/:/bin/bash
+root::0:0:root:/:/sbin/loader
+debug::0:0:debug shell:/:/bin/bash
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
EOF
echo "sshd:x:74:" >> $MBD_DIR/etc/group
@@ -130,13 +132,11 @@ EOF
pam_limits.so; do
cp -f $IMGPATH/$LIBDIR/security/$i $MBD_DIR/$LIBDIR/security
done
- cp -f $IMGPATH/$LIBDIR/libpam_misc.so* $IMGPATH/$LIBDIR/libpam.so* $MBD_DIR/$LIBDIR
for i in sshd other; do
cp -f $IMGPATH/etc/pam.d/$i $MBD_DIR/etc/pam.d
done
cat > $MBD_DIR/etc/pam.d/login << EOF
#%PAM-1.0
-auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_stack.so service=system-auth
@@ -274,6 +274,7 @@ RhostsAuthentication no
RSAAuthentication yes
PasswordAuthentication yes
PermitEmptyPasswords yes
+PermitUserEnvironment yes
EOF
chmod 600 $MBD_DIR/etc/ssh/sshd_config
@@ -283,6 +284,7 @@ EOF
echo "telnet 23/tcp" > $MBD_DIR/etc/services
echo "tcp 6 TCP" > $MBD_DIR/etc/protocols
cp -df $IMGPATH/$LIBDIR/libpam.so* $MBD_DIR/$LIBDIR
+ cp -df $IMGPATH/$LIBDIR/libpam_misc.so* $MBD_DIR/$LIBDIR
cp -df $IMGPATH/$LIBDIR/libdl.so* $MBD_DIR/$LIBDIR
cp -df $IMGPATH/$LIBDIR/libdl-*.so* $MBD_DIR/$LIBDIR
cp -df $IMGPATH/$LIBDIR/libnsl.so* $MBD_DIR/$LIBDIR