]> spindle.queued.net Git - xodist/commitdiff
initchroot: create proper homedir when creating user
authorAndres Salomon <dilinger@debian.org>
Tue, 19 Aug 2008 22:45:32 +0000 (18:45 -0400)
committerAndres Salomon <dilinger@debian.org>
Tue, 19 Aug 2008 22:45:32 +0000 (18:45 -0400)
Signed-off-by: Andres Salomon <dilinger@debian.org>
initchroot.sh

index 6140caeda2ff60acd1c2cd6ac6e40fefe870ace5..5ff695cf22f0e9a82b3a971b0851cee7eacd268e 100755 (executable)
@@ -121,8 +121,9 @@ EndSection
 EOF
 
 # add default user
+rm -rf ${ROOT_DIR}/home/*;     # i have no idea what's adding this crap...
 (chroot ${ROOT_DIR} passwd -l root)
-(chroot ${ROOT_DIR} useradd -s /bin/bash ${DEFUSER})
+(chroot ${ROOT_DIR} useradd -s /bin/bash --create-home ${DEFUSER})
 (chroot ${ROOT_DIR} passwd -d ${DEFUSER})
 (chroot ${ROOT_DIR} adduser ${DEFUSER} cdrom)
 (chroot ${ROOT_DIR} adduser ${DEFUSER} audio)