fix btrfs subvolume check

This commit is contained in:
Tobias Powalowski 2023-02-03 08:36:30 +01:00
parent 3167ecfb11
commit 1efb5ec808

View file

@ -207,7 +207,9 @@ _check_btrfs_subvolume(){
# create btrfs subvolume
_create_btrfs_subvolume() {
_mount_btrfs
[[ -e "${_BTRFSMP}"/"${_BTRFS_SUBVOLUME}" ]] || btrfs subvolume create "${_BTRFSMP}"/"${_BTRFS_SUBVOLUME}" >"${_LOG}"
if ! btrfs subvolume list "${_BTRFSMP}" | grep -q "${_BTRFS_SUBVOLUME}$"; then
btrfs subvolume create "${_BTRFSMP}"/"${_BTRFS_SUBVOLUME}" >"${_LOG}"
fi
# change permission from 700 to 755
# to avoid warnings during package installation
chmod 755 "${_BTRFSMP}"/"${_BTRFS_SUBVOLUME}"