diff options
author | 2023-03-01 11:53:40 +0600 | |
---|---|---|
committer | 2023-03-02 20:17:43 +0600 | |
commit | 70512aed9f8f0afabc3760d2f1ea1da973b52e3b (patch) | |
tree | e0f4d2f8c95b7285ec2b1c3f89c51fb02a7a8e81 /scripts | |
parent | b517edb40c395d81d4a132f07b665c77b118b56e (diff) | |
download | jadupc-archive-keyring-70512aed9f8f0afabc3760d2f1ea1da973b52e3b.tar.gz jadupc-archive-keyring-70512aed9f8f0afabc3760d2f1ea1da973b52e3b.zip |
Publish 2023.3.1
Signed-off-by: Mubashshir <ahm@jadupc.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/add-archive | 20 | ||||
-rwxr-xr-x | scripts/add-member | 18 |
2 files changed, 38 insertions, 0 deletions
diff --git a/scripts/add-archive b/scripts/add-archive new file mode 100755 index 0000000..3d7b57f --- /dev/null +++ b/scripts/add-archive @@ -0,0 +1,20 @@ +#!/bin/sh +cd "$(dirname "$(realpath "$0")")/.." + +if [ "$#" -lt 3 ]; then + cat >&2 << EOF +Usage: ${0} [key-file] [key-id] [key-type] +EOF +else + file="$1" + id="$2" + message="$3" + type="$( echo -n "$message" | sed -E 's/\bkey\b//' | tr -s '[:space:][:punct:]' '-' | sed 's/-$//')" + make keyrings/jadupc-archive-keyring.gpg + gpg --no-default-keyring --keyring keyrings/jadupc-archive-keyring.gpg \ + --no-auto-check-trustdb --import "$file" + jetring-gen keyrings/jadupc-archive-keyring.gpg~ keyrings/jadupc-archive-keyring.gpg \ + "add $message" + mv "add-$id" "add-$type" + jetring-accept active-keys/ "add-$type" +fi diff --git a/scripts/add-member b/scripts/add-member new file mode 100755 index 0000000..a8340dd --- /dev/null +++ b/scripts/add-member @@ -0,0 +1,18 @@ +#!/bin/sh +cd "$(dirname "$(realpath "$0")")/.." + +if [ "$#" -lt 3 ]; then + cat >&2 << EOF +Usage: ${0} [key-file] [key-id] [change-message] +EOF +else + file="$1" + id="$2" + message="$3" + make keyrings/team-members.gpg + gpg --no-default-keyring --keyring keyrings/team-members.gpg \ + --no-auto-check-trustdb --import "$file" + jetring-gen keyrings/team-members.gpg~ keyrings/team-members.gpg \ + "$message (ID: $id)" + jetring-accept team-members/ "add-$id" +fi |