blob: 898840a247d0ceeb7e603b29df67e080ffb06c0e [file] [log] [blame]
#!/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