From 0be57c7de19878010efc2cfbc80e68ab853e2060 Mon Sep 17 00:00:00 2001 From: tschettervictor <85497460+tschettervictor@users.noreply.github.com> Date: Sat, 13 Dec 2025 16:54:51 -0700 Subject: [PATCH] Update clone.sh --- usr/local/share/bastille/clone.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/usr/local/share/bastille/clone.sh b/usr/local/share/bastille/clone.sh index 6bab8293..2e2179cd 100644 --- a/usr/local/share/bastille/clone.sh +++ b/usr/local/share/bastille/clone.sh @@ -370,12 +370,14 @@ update_jailconf_vnet() { if [ -n "${jail_vnet_vlan}" ]; then if [ "${IP4_ADDR}" = "0.0.0.0" ] || [ "${IP4_ADDR}" = "DHCP" ] || [ "${IP4_ADDR}" = "SYNCDHCP" ]; then sysrc -f "${jail_rc_config}" ifconfig_vnet0_${jail_vnet_vlan}="SYNCDHCP" + sysrc -f "${jail_rc_config}" defaultrouter="NO" else sysrc -f "${jail_rc_config}" ifconfig_vnet0_${jail_vnet_vlan}="inet ${IP4_ADDR}" fi else if [ "${IP4_ADDR}" = "0.0.0.0" ] || [ "${IP4_ADDR}" = "DHCP" ] || [ "${IP4_ADDR}" = "SYNCDHCP" ]; then sysrc -f "${jail_rc_config}" ifconfig_vnet0="SYNCDHCP" + sysrc -f "${jail_rc_config}" defaultrouter="NO" else sysrc -f "${jail_rc_config}" ifconfig_vnet0="inet ${IP4_ADDR}" fi @@ -394,13 +396,16 @@ update_jailconf_vnet() { if grep "vnet0" "${jail_rc_config}" | grep -q "${new_jail_epair}_name"; then if [ "${IP6_ADDR}" = "SLAAC" ]; then sysrc -f "${jail_rc_config}" ifconfig_vnet0_ipv6="inet6 -ifdisabled accept_rtadv" + sysrc -f "${jail_rc_config}" ipv6_defaultrouter="NO" else sysrc -f "${jail_rc_config}" ifconfig_vnet0_ipv6="inet6 -ifdisabled ${IP6_ADDR}" fi else if [ "${IP6_ADDR}" = "SLAAC" ]; then sysrc -f "${jail_rc_config}" ifconfig_${jail_vnet}_ipv6="inet6 -ifdisabled accept_rtadv" - fi + else + sysrc -f "${jail_rc_config}" ifconfig_${jail_vnet}_ipv6="inet6 -ifdisabled" + fi fi fi