From 09bb2854478e552523c15de6f80c9f92d71376a3 Mon Sep 17 00:00:00 2001 From: Aoi Koizumi Date: Fri, 29 Apr 2022 10:06:13 -0300 Subject: Moving git host yet again --- gmi/9dfa93be.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 gmi/9dfa93be.txt (limited to 'gmi/9dfa93be.txt') diff --git a/gmi/9dfa93be.txt b/gmi/9dfa93be.txt new file mode 100644 index 0000000..3ace78f --- /dev/null +++ b/gmi/9dfa93be.txt @@ -0,0 +1,22 @@ +ID: 9dfa93be-6019-455e-bb26-31c68d483e1e +Title: ayu(1) - an actually boring password manager +Authors: Nova [ミラーワールド] +Date: 2021-12-15T21:08:56-00:00 +Topics: Computing + +Out of boredom, while I was thinking between moving from RSA to Ed25519 on my GPG key-pair and doing something else, ten days ago +I started writing my own password manager in posix shell, which instead of gpg(1) (there are a lot tbh), it uses age(1) as +backend for encryption. +By now it's mostly finished, after some odd struggle with some internal functions of the scripts, which I've already sorted out. +The script works roughly the same like a similar thing which is an alternative to pass(1), on posix +shell as well. +I've documented mine already, and the manual page was written in mdoc(7) format, which I guess it's fairly portable +between Unices, i don't know. +To list all of the entries on the password store, it needs tree(1) to do that. +Unlike pass(1) or even gopass(1), I probably won't implement VCS integration or generation of passwords built-in into the script. +However, if I do that, they'll be on a separate repository, or something along those lines, as separate scripts. + +[angou]: +[ayu]: +[gopass]: +[pass]: -- cgit 1.4.1-2-gfad0