aboutsummaryrefslogtreecommitdiff
path: root/share/trashman/trashman/debian
diff options
context:
space:
mode:
Diffstat (limited to 'share/trashman/trashman/debian')
-rw-r--r--share/trashman/trashman/debian9
1 files changed, 7 insertions, 2 deletions
diff --git a/share/trashman/trashman/debian b/share/trashman/trashman/debian
index db737ff..78514ae 100644
--- a/share/trashman/trashman/debian
+++ b/share/trashman/trashman/debian
@@ -53,13 +53,18 @@ trashman_apt_install() {
trashman_install_apt_key() {
local orig="$1"
local dest="$2"
+ local base_dest="$3"
if [ ! -e "$orig" ]; then
exit 1
fi
- $SUDO cp $orig /etc/apt/trusted.gpg.d/$dest || exit 1
- $SUDO chown root.root /etc/apt/trusted.gpg.d/$dest && $SUDO chmod 644 /etc/apt/trusted.gpg.d/$dest || exit 1
+ if [ -z "$base_dest" ]; then
+ base_dest="/etc/apt/trusted.gpg.d"
+ fi
+
+ $SUDO cp $orig $base_dest/$dest || exit 1
+ $SUDO chown root.root $base_dest/$dest && $SUDO chmod 644 $base_dest/$dest || exit 1
}
# Determine Debian major version name