From 09808b70ddb87740474271eef45d2e210573439d Mon Sep 17 00:00:00 2001 From: tschettervictor <85497460+tschettervictor@users.noreply.github.com> Date: Sun, 24 Nov 2024 17:45:49 -0700 Subject: [PATCH] Update destroy.sh - allow for jail root to be mounted when destroying This will allow the jail root to be mounted when destroying a jail, but if anything under 'root' is still mounted, it will exit. --- usr/local/share/bastille/destroy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/local/share/bastille/destroy.sh b/usr/local/share/bastille/destroy.sh index f3f0e3ec..0185e3d2 100644 --- a/usr/local/share/bastille/destroy.sh +++ b/usr/local/share/bastille/destroy.sh @@ -55,7 +55,7 @@ destroy_jail() { if [ -d "${bastille_jail_base}" ]; then ## make sure no filesystem is currently mounted in the jail directory - mount_points=$(mount | cut -d ' ' -f 3 | grep "${bastille_jail_base}") + mount_points=$(mount | cut -d ' ' -f 3 | grep "${bastille_jail_base}"/root/) if [ $? -eq 0 ]; then error_notify "Failed to destroy jail: ${TARGET}" error_exit "Jail has mounted filesystems:\n$mount_points"