gpg_batch.sh 461 Bytes
Newer Older
1 2
#! /usr/bin/env bash

3 4 5
# Copyright 2016 Bryan J. Hong
# Licensed under the Apache License, Version 2.0

Bryan's avatar
Bryan committed
6 7 8
cat << EOF > /opt/gpg_batch
%echo Generating a GPG key, might take a while
Key-Type: RSA
Jon Azpiazu's avatar
Jon Azpiazu committed
9
Key-Length: 4096
Bryan's avatar
Bryan committed
10 11 12 13 14 15 16
Subkey-Type: ELG-E
Subkey-Length: 1024
Name-Real: ${FULL_NAME}
Name-Comment: Aptly Repo Signing
Name-Email: ${EMAIL_ADDRESS}
Expire-Date: 0
Passphrase: ${GPG_PASSWORD}
17 18
%pubring /opt/aptly/aptly.pub
%secring /opt/aptly/aptly.sec 
Bryan's avatar
Bryan committed
19 20 21
%commit
%echo done
EOF