| #!/bin/sh |
| set -e |
| |
| ############################################################################### |
| # RING PACKAGE POSTRM # |
| # # |
| # If we installed our key and source to trusted stores, remove them. # |
| # # |
| # NOTE: We follow https://wiki.debian.org/DebianRepository/UseThirdParty # |
| ############################################################################### |
| |
| |
| ############################################################################### |
| # [1] Configuration # |
| ############################################################################### |
| |
| # System paths and generated variables |
| APT_FILE="/etc/apt/sources.list.d/ring-main.sources" |
| APT_PREFS_FILE="/etc/apt/preferences.d/ring-main.pref" |
| RING_KEY_FILE="/etc/apt/trusted.gpg.d/ring-main.gpg" |
| UPDATE_MANAGER_PATH="/etc/update-manager/release-upgrades.d/" |
| RING_UPDATE_MANAGER_ID="ring-main" |
| |
| RING_UPDATE_MANAGER_CFG="${RING_UPDATE_MANAGER_ID}.cfg" |
| UPDATE_MANAGER_CFG_PATH="${UPDATE_MANAGER_PATH}/${RING_UPDATE_MANAGER_CFG}" |
| |
| |
| ############################################################################### |
| # [2] Maintainer script main switch # |
| ############################################################################### |
| |
| case "$1" in |
| purge) |
| rm -f "$APT_FILE" |
| rm -f "$APT_PREFS_FILE" |
| rm -f "$UPDATE_MANAGER_CFG_PATH" |
| rm -f "$RING_KEY_FILE" |
| ;; |
| esac |
| |
| exit 0 |