File tree Expand file tree Collapse file tree 1 file changed +25
-9
lines changed
Expand file tree Collapse file tree 1 file changed +25
-9
lines changed Original file line number Diff line number Diff line change @@ -24,30 +24,46 @@ cleanup() {
2424 rm -rf " /var/run/nginx-agent"
2525}
2626
27+ full_cleanup () {
28+ echo " Purging all nginx-agent data"
29+ cleanup
30+ rm -rf " /etc/nginx-agent"
31+ rm -rf " /var/log/nginx-agent"
32+ rm -rf " /var/lib/nginx-agent"
33+ }
34+
2735case " $ID " in
2836 debian|ubuntu)
29- if [ " $1 " = " remove" ]; then
30- stop_agent_systemd
31- disable_agent_systemd
32- systemd_daemon_reload
33- cleanup
34- fi
37+ case " $1 " in
38+ remove)
39+ stop_agent_systemd
40+ disable_agent_systemd
41+ systemd_daemon_reload
42+ cleanup
43+ ;;
44+ purge)
45+ stop_agent_systemd
46+ disable_agent_systemd
47+ systemd_daemon_reload
48+ full_cleanup
49+ ;;
50+ esac
3551 ;;
3652 rhel|fedora|centos|amzn|almalinux|rocky)
3753 if [ " $1 " = " 0" ]; then
3854 stop_agent_systemd
3955 disable_agent_systemd
4056 systemd_daemon_reload
41- cleanup
57+ full_cleanup
4258 fi
4359 ;;
4460 alpine)
45- cleanup
61+ full_cleanup
4662 ;;
4763 * )
4864 stop_agent_systemd
4965 disable_agent_systemd
5066 systemd_daemon_reload
51- cleanup
67+ full_cleanup
5268 ;;
5369esac
You can’t perform that action at this time.
0 commit comments