slitaz-boot-scripts diff etc/init.d/bootopts.sh @ rev 273

Fix $HOME permission and use users gid to mount home= fat32 devices
author Christophe Lincoln <pankso@slitaz.org>
date Sun Jun 05 02:12:28 2011 +0200 (2011-06-05)
parents 9c574bdd563f
children 95e0902446ce
line diff
     1.1 --- a/etc/init.d/bootopts.sh	Tue May 31 16:07:05 2011 +0200
     1.2 +++ b/etc/init.d/bootopts.sh	Sun Jun 05 02:12:28 2011 +0200
     1.3 @@ -37,7 +37,7 @@
     1.4  	addgroup $USER video
     1.5  	addgroup $USER tty
     1.6  	# make user be only read/write by user
     1.7 -	chmod -R 700 /home/$USER
     1.8 +	chmod -R 755 /home/$USER
     1.9  	# Slim default user.
    1.10  	if [ -f /etc/slim.conf ]; then
    1.11  		sed -i s/"default_user .*"/"default_user        $USER"/\
    1.12 @@ -93,7 +93,7 @@
    1.13  			if [ -n "$DEVID" ] && grep -q "$DEVID" /proc/partitions ; then
    1.14  				echo "Mounting /home on /dev/$DEVID... "
    1.15  				[ -d /home/$USER ] && mv /home/$USER /tmp/$USER-files
    1.16 -				mount /dev/$DEVID /home -o uid=1000,gid=1000 2>/dev/null \
    1.17 +				mount /dev/$DEVID /home -o uid=1000,gid=100 2>/dev/null \
    1.18  					|| mount /dev/$DEVID /home
    1.19  				# Check if swap file must be generated in /home: swap=size (Mb).
    1.20  				# This option is only used within home=device.