# HG changeset patch # User Christophe Lincoln # Date 1307913484 -7200 # Node ID 291d7b317507158ad32c546fcafcfc7a6967b82b # Parent 9e10fc3abd71e6ee0d613f75d2d5749653d5774a ssfs-server: we dont need shadow files in chroot and add/del user from chroot /etc/group diff -r 9e10fc3abd71 -r 291d7b317507 ssfs-server --- a/ssfs-server Sun Jun 12 23:13:14 2011 +0200 +++ b/ssfs-server Sun Jun 12 23:18:04 2011 +0200 @@ -193,6 +193,7 @@ if ! grep -q ^$login: $root/etc/passwd; then echo "$login:x:$id:$id:Ssfs User:/home/$login:/bin/sh" >> \ $root/etc/passwd + echo "$login:x:$id:" >> $root/etc/group fi # We don't want any files from /etc/skel. @@ -210,6 +211,7 @@ user_paths gettext -e "\nDeleting user:"; echo -n " $login..." sed -i /^$login:/d $root/etc/passwd + sed -i /^$login:/d $root/etc/group deluser $login || status && status gettext "Removing all files in:"; echo -n " $home..." rm -rf $home && status @@ -268,9 +270,9 @@ cp -f /etc/slitaz-release $root/etc if [ ! -f "$root/etc/passwd" ]; then echo "root:x:0:0:root:/root:/bin/sh" > $root/etc/passwd - echo "root::13525:0:99999:7:::" > $root/etc/shadow + #echo "root::13525:0:99999:7:::" > $root/etc/shadow echo "root:x:0:" > $root/etc/group - echo "root:*::" > $root/etc/gshadow + #echo "root:*::" > $root/etc/gshadow fi # /dev nodes.