# Profiles on eth1, then the spare network itself. nmcli -t -f UUID connection show 2>/dev/null | while read -r uuid; do [ "$(nmcli -g connection.interface-name connection show "$uuid" 2>/dev/null)" = eth1 ] && nmcli connection delete "$uuid" >/dev/null 2>&1 done rm -f /etc/NetworkManager/conf.d/91-le-lab-spare.conf systemctl reload NetworkManager systemctl disable --now --quiet le-lab-spare-net.service 2>/dev/null rm -f /etc/systemd/system/le-lab-spare-net.service /usr/local/lib/le-lab/spare-net.sh rmdir /usr/local/lib/le-lab 2>/dev/null systemctl daemon-reload ip link del eth1 2>/dev/null ip netns del le-net50 2>/dev/null old=$(state_get hostname) [ -n "$old" ] && hostnamectl set-hostname "$old" [ -f "$LAB_STATE/hosts" ] && cp "$LAB_STATE/hosts" /etc/hosts true