diff options
Diffstat (limited to 'linux/uninstall_script.sh')
| -rw-r--r-- | linux/uninstall_script.sh | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/linux/uninstall_script.sh b/linux/uninstall_script.sh deleted file mode 100644 index b4f4671b92..0000000000 --- a/linux/uninstall_script.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env bash -set -eu - -function remove_systemd_unit { - systemctl stop mullvad-daemon.service || \ - echo "Failed to stop mullvad-daemon service" - systemctl disable mullvad-daemon.service || \ - echo "Failed to disable mullvad-daemon service" -} - -function remove_logs_and_cache { - rm -rf /var/log/mullvad-daemon/ || \ - echo "Failed to remove mullvad-daemon logs" - rm -rf /var/cache/mullvad-daemon/ || \ - echo "Failed to remove mullvad-daemon cache" -} - -function remove_config { - rm -rf /etc/mullvad-daemon || \ - echo "Failed to remove mullvad-daemon config" -} - -# checking what kind of an action is taking place -case $@ in - # apt purge passes "purge" - "purge") - remove_logs_and_cache - remove_config - ;; - # apt remove passes "remove" - "remove") - remove_systemd_unit - ;; - # yum remove passes a 0 - "0") - remove_logs_and_cache - remove_systemd_unit - remove_config - ;; -esac |
