Fix shell syntax error when ${btrfs_bin} variable is empty

This commit is contained in:
Jérémy Lecour 2022-04-28 14:51:10 +02:00 committed by Jérémy Lecour
parent 4d9d846703
commit 9745d78a16
4 changed files with 6 additions and 4 deletions

View File

@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
* shell syntax error when ${btrfs_bin} variable is empty
### Security
## [22.04] - 2022-04-20

View File

@ -13,7 +13,7 @@ target_path="${2:?}"
lock_target() {
target="${1:?}"
btrfs_bin=$(command -v btrfs)
if [ -z ${btrfs_bin} ]; then
if [ -z "${btrfs_bin}" ]; then
error "btrfs not found. Please install btrfs-progs."
fi
if is_btrfs "${target}"; then
@ -26,7 +26,7 @@ lock_target() {
unlock_target() {
target="${1:?}"
btrfs_bin=$(command -v btrfs)
if [ -z ${btrfs_bin} ]; then
if [ -z "${btrfs_bin}" ]; then
error "btrfs not found. Please install brtfs-progs."
fi
if is_btrfs "${target}"; then

View File

@ -53,7 +53,7 @@ rm -f "${CONFDIR}/${jail_name}"
rm -rf "$(jail_config_dir "${jail_name}")"
btrfs_bin=$(command -v btrfs)
if [ -z ${btrfs_bin} ]; then
if [ -z "${btrfs_bin}" ]; then
error "btrfs not found. Please install btrfs-progs."
fi

View File

@ -63,7 +63,7 @@ delete_inc_btrfs() {
inc_path=$(inc_path "${jail_name}" "${inc_name}")
btrfs_bin=$(command -v btrfs)
if [ -z ${btrfs_bin} ]; then
if [ -z "${btrfs_bin}" ]; then
error "btrfs not found. Please install btrfs-progs."
fi