fix #36: forbid cloning to existing jail if name differs

This commit is contained in:
2025-04-01 09:25:38 +02:00
parent fa4b9c08ef
commit f278760c06

View File

@@ -1065,6 +1065,10 @@ jaildk_clone() {
die "new version must be different from source version!"
fi
update=1
else
if test -e "$j/etc/$new/mount.conf" -o -e "$j/etc/$new/jail.conf"; then
die "Destination jail $new already exist, cloning would overwrite it!"
fi
fi
die_if_not_exist $src "Source jail"