#!/bin/sh

set -e

pathfind() {
    OLDIFS="$IFS"
    IFS=:
    for p in $PATH; do
        if [ -x "$p/$*" ]; then
            IFS="$OLDIFS"
            return 0
        fi
    done
    IFS="$OLDIFS"
    return 1
}

# the keyring in /var that gets fetched by apt-key net-update
# if it does not yet exist, copy it to avoid uneeded net copy
KEYRINGDIR="/var/lib/apt/keyrings"
KEYRING="${KEYRINGDIR}/ubuntu-archive-keyring.gpg"

if [ ! -d $KEYRINGDIR ]; then
     mkdir -m 755 -p $KEYRINGDIR
fi

if [ ! -f $KEYRING ]; then
     cp /usr/share/keyrings/ubuntu-archive-keyring.gpg $KEYRING
     touch $KEYRING
fi

# make sure apt knows about the new keys
if `pathfind apt-key`; then
    apt-key update
fi

#DEBHELPER#


exit 0
