#!/bin/bash -eu # This is the uninstall script for radvd when run in a privileged # container. # # The host file system must be mounted at /host cd / PATH="/usr/bin:/usr/sbin" MISSING_PACKAGES=0 : "${HOST:=/host}" : "${ORIGIN:=}" QUADLET_DIR="$HOST/etc/containers/systemd" QUADLET_FILENAME="radvd.container" if [ ! -d $HOST/etc ] || [ ! -d $HOST/proc ] || [ ! -d $HOST/run ]; then echo "radvd-install: host file system is not mounted at $HOST" exit 1 fi chroot systemctl disable --now radvd rm -f "$HOST/etc/radvd.conf" rm -f "$QUADLET_DIR/$QUADLET_FILENAME" chroot "$HOST" systemctl daemon-reload