diff options
Diffstat (limited to 'emulators/suse_base/files/linux-mkpwd.sh')
-rw-r--r-- | emulators/suse_base/files/linux-mkpwd.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/emulators/suse_base/files/linux-mkpwd.sh b/emulators/suse_base/files/linux-mkpwd.sh new file mode 100644 index 00000000000..c0164c9ec1b --- /dev/null +++ b/emulators/suse_base/files/linux-mkpwd.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# +# $NetBSD: linux-mkpwd.sh,v 1.1 2001/10/25 20:58:51 agc Exp $ + +SRCDIR=/etc +DESTDIR=@@EMULDIR@@/etc + +umask 22 +cd $DESTDIR +cp $SRCDIR/passwd . +sed s/^wheel:/root:/ <$SRCDIR/group >group + +umask 77 +awk -F: '{print($1":"$2":0:0:10000::::")}' <$SRCDIR/master.passwd >shadow +sed s/^wheel:/root:/ <$SRCDIR/group | +awk -F: '{print($1":*:root:root")}' >gshadow + +exit 0 |