#!/bin/bash # Jellyfin postrm script - runs after package removal set -e # Remove systemd service file if [[ -f /etc/systemd/system/jellyfin.service ]]; then rm -f /etc/systemd/system/jellyfin.service systemctl daemon-reload fi # Optional: Uncomment the lines below to completely remove user and data on uninstall # WARNING: This will delete all Jellyfin data, libraries, and settings! # Remove jellyfin user # userdel jellyfin || true # Remove data directories # rm -rf /var/lib/jellyfin # rm -rf /var/log/jellyfin # rm -rf /var/cache/jellyfin # rm -rf /etc/jellyfin echo "Jellyfin Media Server uninstalled." echo "Note: User data in /var/lib/jellyfin has been preserved." echo "To completely remove all data, run:" echo " sudo rm -rf /var/lib/jellyfin /var/log/jellyfin /var/cache/jellyfin /etc/jellyfin" exit 0