Better integration with tamarin local instance

This commit is contained in:
2019-12-31 11:03:24 +01:00
parent bef4b3136b
commit ed1e4458ac
6 changed files with 51 additions and 12 deletions

19
srv/aptly_add.sh Normal file
View File

@ -0,0 +1,19 @@
#!/bin/bash
target=$1/$2
extension"${2##*.}"
events=$3
echo $extension
echo $events
echo $target
if [[ "${extension}" = "deb" ]] && ([[ "$events" =~ "IN_CREATE" ]] || [[ "$events" =~ "IN_MOVED_TO" ]])
then
echo adding $target
aptly repo add dev $target
aptly publish update dev --batch --passphrase="$PASSPHRASE"
else
echo not adding $target
fi
exit 0

View File

@ -1,5 +1,7 @@
#!/bin/bash
/usr/sbin/incrond
cat >keyparms <<EOF
%echo Generating a basic OpenPGP key
Key-Type: DSA
@ -16,7 +18,7 @@ cat >keyparms <<EOF
EOF
export PINENTRY_USER_DATA="USE_CURSES=1"
gpg1 --gen-key --batch keyparms
gpg1 --export --armor > /signing-key/dev.pubkey
gpg1 --export --armor > /signing-key/aptly.key
aptly repo create --component="main" --distribution="ubuntu" dev
aptly repo add dev /packages