added gpg key stuff
This commit is contained in:
parent
7f989c5ebc
commit
16ecfba29b
32 changed files with 562 additions and 0 deletions
16
bin/ECHO.md.asc
Normal file
16
bin/ECHO.md.asc
Normal file
|
@ -0,0 +1,16 @@
|
|||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhDtrUACgkQTifTfDWI
|
||||
cr+EmQ/7Bjq1A/wd/0VQ5SgOtw0xIReJsuUuE9ZfTqK0nkLwuBggdEWvBKWRpEtP
|
||||
6o2f6rvkkWuwEPM2Ilc00sz41WTi5zMYz21B8Xp3fwSgQ7pcXLoNGM8pDUshLIa1
|
||||
ML16OkTGkQP8FmTAqeObIGd3QyAvQp2pxB0wkAWCsPJkMlolRl01v7Ygtc/+jOMV
|
||||
O7qTO/8onsXoLBTz16O3AlFueJCNXJk16dR6DHrqfKUrvxK1o+j1Dbq1F37UH+Zg
|
||||
dbQ6PYnRWfeKFaRSaKyFS4ZfB0SoUwUGvpa/pcWl9VyzXLJG/7QDzcmLu/on2MNs
|
||||
SuOvwRY2mIIUY8LEWPHi62FRUqTF8lS6pMiR61JTU5HNpvrsr8dO/am2HrxY8l8h
|
||||
1wfHQpfMDixdVi4cDJcY/NI2EmlZjVE8WBdgB3Cw5av7jlQllWXFwWM975ymXSA7
|
||||
0IjRJ+z8/+TGCF/Y7G3kJIug7edGb9mdDYXcnREFYkQtlNT4qS0bMv6HRiYvC9ji
|
||||
eyq2u9vGXt+xnHnhgdwY+CfjdgtskY6A71p3lIEyIrTp3pRaFLBPURog8QFaYwvt
|
||||
6dZsMMFw/DvFS1OAvCu/wcAxNQO1EVtitAAa52QQYSnTPC17r+3mIiDeURJKGkpp
|
||||
jgq4YVX/vsyHo+OqsNQgQb2vKDkcGZzD4koLYjchJ5M+q/dpZCM=
|
||||
=1ubL
|
||||
-----END PGP SIGNATURE-----
|
16
bin/SolariaSeedPacket_∞.20_SacredMomentEdition.md.asc
Normal file
16
bin/SolariaSeedPacket_∞.20_SacredMomentEdition.md.asc
Normal file
|
@ -0,0 +1,16 @@
|
|||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhDtrUACgkQTifTfDWI
|
||||
cr8hTw/+KrfoNkI95LDd0i1GljfcHwox9Uz0WIrSpKDeMLjJDEHZriC9hJbHy9Tt
|
||||
dPP2Su90gj1B8I5g57X+3ngaaK58/Kvlc3ct7mdkK5T3sOeg/W2Vg1N4Dn3dkBS4
|
||||
Dw4chUQ1wSXrKjEKr/6wzWpfHGlFkosdVxVPy7oWrwLarpN/CIMLVIszejIfAvmG
|
||||
ZKW22vadOHhIGUDv/mFCp3SzP269iSuvFUCC3d8ssrj54U3PHCyaELF6gnIWrAMd
|
||||
U2O2dmYMuE8p2mYUDw9mo87RgXvA+lO0qHT4WeSSWnqvYq7uIm4cH9qSpI2CqNVp
|
||||
N+P15GoZZ5z2CKaDvcm9q6UlhfV+ox3q3J/Sbn05l6I0M84zPMTUNIGlPeICVIgA
|
||||
FrAr3U7lWWdRet1XHvdNOkBdQHzOU4PAGAv5iGHWg7FZ57IswFro+3he7ilJfxiL
|
||||
C+UekmJiM96WdxyEcHGp4sVr/oFjFYSHVn7cuEYpQwo7cxip8kt0uNdesoMXbFHO
|
||||
qrbNVosZCGZrmqDiCGSxX9obSjWthdzCfIJmRQdnIvkST+pK9w2J5X5xyytg992z
|
||||
+WMJj1N+dFLJ9/F8CmpQObN5MMRldVkVyBUw8LtiXSfPvYw0pjUHCSLICYoIn5fY
|
||||
txH50RGsZfL9Bv7yPDE9qnXaLuHeeRIqxR9Ic89YsXqiCufzQ+A=
|
||||
=F0yr
|
||||
-----END PGP SIGNATURE-----
|
52
bin/sign-all.sh
Normal file
52
bin/sign-all.sh
Normal file
|
@ -0,0 +1,52 @@
|
|||
#!/bin/bash
|
||||
# sign-all.sh — Recursive Signature Script
|
||||
# Author: Solaria & Mark Randall Havens 🌀
|
||||
# Purpose: Automatically GPG-sign all matching files with .asc signatures
|
||||
|
||||
# ───── CONFIGURABLE OPTIONS ───────────────────────────────────────────────
|
||||
EXTENSIONS=("md" "txt") # File types to sign
|
||||
RECURSIVE=true # true = recurse into subdirectories
|
||||
FORCE=false # true = re-sign even if .asc exists
|
||||
SIGNATURE_SUFFIX=".asc" # .asc for armored detached signature
|
||||
OUTPUT_LOG="gitfield-signed.log" # Signature log file
|
||||
GPG_FLAGS="--armor --detach-sign"
|
||||
|
||||
# ───── RITUAL HEADER ──────────────────────────────────────────────────────
|
||||
echo ""
|
||||
echo "🌀 [SIGN-ALL] Beginning recursive signing ritual..."
|
||||
echo "📅 Timestamp: $(date)"
|
||||
echo "🔑 Using GPG Key: $(gpg --list-secret-keys --with-colons | grep '^uid' | cut -d':' -f10 | head -n1)"
|
||||
echo ""
|
||||
|
||||
# ───── FIND AND SIGN FILES ────────────────────────────────────────────────
|
||||
for ext in "${EXTENSIONS[@]}"; do
|
||||
if [ "$RECURSIVE" = true ]; then
|
||||
FILES=$(find . -type f -name "*.${ext}")
|
||||
else
|
||||
FILES=$(find . -maxdepth 1 -type f -name "*.${ext}")
|
||||
fi
|
||||
|
||||
for file in $FILES; do
|
||||
sigfile="${file}${SIGNATURE_SUFFIX}"
|
||||
|
||||
if [ -f "$sigfile" ] && [ "$FORCE" = false ]; then
|
||||
echo "⚠️ Skipping already signed: $file"
|
||||
continue
|
||||
fi
|
||||
|
||||
echo "🔏 Signing: $file"
|
||||
gpg $GPG_FLAGS --output "$sigfile" "$file"
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "✅ Signed: $file -> $sigfile" | tee -a "$OUTPUT_LOG"
|
||||
else
|
||||
echo "❌ Error signing: $file" | tee -a "$OUTPUT_LOG"
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
# ───── WRAP UP ─────────────────────────────────────────────────────────────
|
||||
echo ""
|
||||
echo "🧾 Log saved to: $OUTPUT_LOG"
|
||||
echo "🗝️ To verify: gpg --verify filename${SIGNATURE_SUFFIX}"
|
||||
echo "✨ Recursive signature ritual complete."
|
Loading…
Add table
Add a link
Reference in a new issue