#!/bin/bash #VARS workdir="/opt/gitea" podname="gitea" ################################################ #CONFIRMATION read -r -p "Tout retirer de Gitea? [y/N] " response case "$response" in [yY][oO]) echo "Démarrage" cleanup ;; *) exit 1 ;; esac ################################################# cleanup () { echo "Arrêt du pod" #stop cd $workdir podman-compose down #user echo "Suppression du user/group" groupdel gitea userdel gitea #groupadd -g 9221 gitea #useradd -g 9221 gitea #usermod -a -G gitea myownuser #data dirs echo "Suppression des dossiers" cd ~ rm -rf $workdir #firewall config echo "Nettoyage du pare-feu" firewall-cmd --permanent --remove-service=$podname rm -f /etc/firewalld/services/$podname.xml* firewall-cmd --reload #firewal-cmd --permanent --remove-port=999/tcp podman network reload --all echo "Terminé" }