Reset umask before touching the chroot.
This prevents problems when running with a umask that masks permissions for others. Signed-off-by: Byron Clark <byron@theclarkfamily.name> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
This commit is contained in:
parent
a7d88845a8
commit
7ce9cd6965
|
@ -104,6 +104,7 @@ if [ ! -d "$chrootdir/root" ]; then
|
||||||
usage
|
usage
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
umask 000
|
||||||
[ -d "$chrootdir/$LAYER" -a "$clean_first" -eq "1" ] && rm -rf "$chrootdir/$LAYER/"
|
[ -d "$chrootdir/$LAYER" -a "$clean_first" -eq "1" ] && rm -rf "$chrootdir/$LAYER/"
|
||||||
[ -d "$chrootdir/$LAYER" ] || mkdir "$chrootdir/$LAYER"
|
[ -d "$chrootdir/$LAYER" ] || mkdir "$chrootdir/$LAYER"
|
||||||
[ -d "$chrootdir/union" ] || mkdir "$chrootdir/union"
|
[ -d "$chrootdir/union" ] || mkdir "$chrootdir/union"
|
||||||
|
|
|
@ -107,6 +107,7 @@ chroot_umount ()
|
||||||
}
|
}
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
umask 000
|
||||||
if [ "$RUN" != "" ]; then
|
if [ "$RUN" != "" ]; then
|
||||||
# run chroot {{{
|
# run chroot {{{
|
||||||
#Sanity check
|
#Sanity check
|
||||||
|
|
Loading…
Reference in New Issue