function nftdisableconflict() {
## on mask tous les sytems de chargement iptable/nftable connus pour eviter les conflits avec ctparental.
     
test="$(systemctl is-enabled firewalld.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop firewalld.service
   systemctl disable firewalld.service
   systemctl mask firewalld.service
fi

test="$(systemctl is-enabled iptables.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop iptables.service
   systemctl disable iptables.service
   systemctl mask iptables.service
fi
test="$(systemctl is-enabled ip6tables.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop ip6tables.service
   systemctl disable ip6tables.service
   systemctl mask ip6tables.service
fi

test="$(systemctl is-enabled shorewall.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop shorewall.service
   systemctl disable shorewall.service
   systemctl mask shorewall.service
fi

test="$(systemctl is-enabled shorewall6.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop shorewall6.service
   systemctl disable shorewall6.service
   systemctl mask shorewall6.service
fi

test="$(systemctl is-enabled nftables.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop nftables.service
   systemctl disable nftables.service
   systemctl mask nftables.service
fi

test="$(systemctl is-enabled ufw.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop ufw.service
   systemctl disable ufw.service
   systemctl mask ufw.service
fi

test="$(systemctl is-enabled netfilter-persistent.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop netfilter-persistent.service
   systemctl disable netfilter-persistent.service
   systemctl mask netfilter-persistent.service
fi

test="$(systemctl is-enabled iptables-persistent.service 2>/dev/null )"
if [ "$test" != "masked" ] && [ "$test" != ""   ] ; then
   systemctl stop iptables-persistent.service
   systemctl disable iptables-persistent.service
   systemctl mask iptables-persistent.service
fi
  
}
