]> zdv2.bktei.com Git - BK-2020-03.git/blobdiff - user/bksign
feature(user) Add legacy user scripts
[BK-2020-03.git] / user / bksign
diff --git a/user/bksign b/user/bksign
new file mode 100755 (executable)
index 0000000..b182008
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+# Date: 2020-05-24T00:47Z
+
+# Author: Steven Baltakatei Sandoval
+
+# Description: A bash script that creates a gpg signature using
+# default key.
+
+# Usage: bksign [ file ]
+
+FILEIN="$1"
+
+# Check that provided argument is a file.
+if ! [ -f "$FILEIN" ]; then
+    echo "ERROR: Invalid filename provided." 2>&1;
+    exit 1;
+fi
+
+# Determine output file name
+FILEOUT="$FILEIN".asc
+gpg  --armor --verbose --output "$FILEOUT" --detach-sign "$FILEIN"
+
+exit 1