#!/bin/sh
set -e

case "$1" in
remove)
    if [ -d /run/systemd/system ]; then
        systemctl disable gitea-runner.service >/dev/null 2>&1 || true
        systemctl daemon-reload || true
    fi
    ;;
purge)
    rm -rf /etc/gitea-runner /var/lib/gitea-runner
    if getent passwd gitea-runner >/dev/null; then
        deluser --quiet --system gitea-runner || true
    fi
    if getent group gitea-runner >/dev/null; then
        delgroup --quiet --system gitea-runner || true
    fi
    ;;
esac

exit 0
