be more correct on permissions on base directory

This commit is contained in:
Tobias Powalowski 2010-08-23 15:56:31 +02:00
parent d0eff8a9a1
commit 7a2156c60b

View file

@ -2456,8 +2456,15 @@ _mkfs() {
sleep 2
# create our mount directory
mkdir -p ${_dest}${_mountpoint}
# change permission to 755, to avoid btrfs issues
chown 755 ${_dest}${_mountpoint}
# change permission of base directories to correct permission
# to avoid btrfs issues
if [ "${_mountpoint}" = "/tmp" ]; then
chown 1777 ${_dest}${_mountpoint}
elif [ "${_mountpoint}" = "/root" ]; then
chown 750 ${_dest}${_mountpoint}
else
chown 755 ${_dest}${_mountpoint}
fi
# prepare btrfs mount options
_btrfsmountoptions=""
[ -n "${_btrfssubvolume}" ] && _btrfsmountoptions="subvol=${_btrfssubvolume}"