diff --git a/pkg/release-alix/genimage.sh b/pkg/release-alix/genimage.sh index 9661df4..dcc2508 100755 --- a/pkg/release-alix/genimage.sh +++ b/pkg/release-alix/genimage.sh @@ -52,7 +52,7 @@ MOUNTED=1 mkdir /tmp/mnt.$$/etc /tmp/mnt.$$/etc_work mkdir /tmp/mnt.$$/var_lib /tmp/mnt.$$/var_lib_work mkdir -p /tmp/mnt.$$/usr/root /tmp/mnt.$$/usr_work -chmod 750 /tmp/mnt.$$/usr/root /tmp/mnt.$$/usr_work +chmod 700 /tmp/mnt.$$/usr/root /tmp/mnt.$$/usr_work chown 0:0 /tmp/mnt.$$/usr/root umount /tmp/mnt.$$ MOUNTED=0 diff --git a/pkg/release-alix/install.sh b/pkg/release-alix/install.sh index 3148bd7..4edc2da 100755 --- a/pkg/release-alix/install.sh +++ b/pkg/release-alix/install.sh @@ -57,7 +57,7 @@ MOUNTED=1 mkdir /tmp/mnt.$$/etc /tmp/mnt.$$/etc_work mkdir /tmp/mnt.$$/var_lib /tmp/mnt.$$/var_lib_work mkdir -p /tmp/mnt.$$/usr/root /tmp/mnt.$$/usr_work -chmod 750 /tmp/mnt.$$/usr/root /tmp/mnt.$$/usr_work +chmod 700 /tmp/mnt.$$/usr/root /tmp/mnt.$$/usr_work chown 0:0 /tmp/mnt.$$/usr/root umount /tmp/mnt.$$ MOUNTED=0 diff --git a/pkg/rootfs/build b/pkg/rootfs/build index a811034..80063e8 100755 --- a/pkg/rootfs/build +++ b/pkg/rootfs/build @@ -67,7 +67,7 @@ build() { # setup root home directory cp -r "$PKGBUILDDIR/etc/skel" "$PKGBUILDDIR/usr/root" - echo "usr/root m 750 0 0" >> "$DEPLOY/pseudo" + echo "usr/root m 700 0 0" >> "$DEPLOY/pseudo" find "./usr/root" -exec stat {} --printf="%n m %a 0 0\\n" \; | \ sed 's#^./##g' | tail -n +2 >> "$DEPLOY/pseudo"