#!/bin/bash set -e case "$1" in purge) # Remove data, logs, config only on purge (not plain remove) rm -rf /var/lib/irc-bot /var/log/irc-bot /etc/irc-bot # Remove system user if getent passwd irc-bot > /dev/null 2>&1; then deluser --system irc-bot 2>/dev/null || true fi if getent group irc-bot > /dev/null 2>&1; then delgroup --system irc-bot 2>/dev/null || true fi if [ -d /run/systemd/system ]; then systemctl daemon-reload fi ;; remove) # Remove the venv on plain remove (can be rebuilt on reinstall) rm -rf /opt/irc-bot/venv ;; esac exit 0