From 2d5b3927d11ef7c3182344450b8abaa5b7b17d1c Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Mon, 5 Jun 2023 18:54:29 -0400 Subject: fail earlier when run without root privilege --- list-all-subvolumes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/list-all-subvolumes b/list-all-subvolumes index 7bc44d2..b851a9b 100755 --- a/list-all-subvolumes +++ b/list-all-subvolumes @@ -9,7 +9,7 @@ list_all_subvolumes() [ -b "$dev" ] || return d=/run/btrfs-temp-mount/$(systemd-escape "$dev") ( - mkdir -p "$d" + mkdir -p "$d" || exit trap 'umount "$d"; rmdir "$d"' EXIT set -x mountpoint -q "$d" || mount -o ro,subvol=/ "$dev" "$d" || return -- cgit v1.2.3