commit 4bed3c28beb3a9b65dcf113f9740888a08eb590f from: Alexander Arkhipov date: Sun Dec 31 10:54:26 2023 UTC 2023 end-of-year update commit - 0e62fc0cd74a0fb471b97802ccb87e49bc4e6b89 commit + 4bed3c28beb3a9b65dcf113f9740888a08eb590f blob - 102cd442ab790ec8a3c1811ea5dfc972281bfa9c blob + 3fef223c5761d393d8251d3fb7f7f4759467979d --- hacks/gpass.txt +++ hacks/gpass.txt @@ -15,5 +15,5 @@ via [2], or browse it at [3]. [0] https://www.eff.org/files/2016/07/18/eff_large_wordlist.txt [1] {ftp,rsync,https}://manpager.org/pub/usr/aa/gpass/ -[2] ssh://anon@manpager.org/gpass +[2] ssh://anon@git.manpager.org/gpass [3] https://git.manpager.org/?action=summary&path=gpass.git blob - 2e0989bf539b53f7eff6e4a3f89fd8cdb2b8d4e2 blob + cca6899a8c7caaffaabbbd2db9eb6d6380ed01c1 --- hacks/gpm.txt +++ hacks/gpm.txt @@ -1,24 +1,13 @@ -gpm is a Unix password-manager, similar to pass [0]. +gpm is a Unix secret (or password) manager, similar to pass [0], written +in perl. -The motivation for writing this was as follows: +Unlike pass, gpm doesn't depend on bash, and supports arbitrary +directory depth (>=0) instead of always insisting on the depth of 1. -1. not having a dependency on bash; -2. storing each password in /path/to/storage/foo.gpg, rather than - /path/to/storage/foo/bar.gpg; +You can download one of the releases at [1], clone the git repository +via [2], or browse it at [3]. -For those, who actually like the way pass handles 2., I may in the -future add optional support for subdirectories of arbitrary depth. For -now, I recommend checking out plass [1]. - -The script is curretly written in Bourne shell, with no non-POSIX -dependencies to my knowledge. I may in future rewrite it in perl to -avoid things like passwords showing up in ps(1). - -You can download one of the releases at [2], clone the git repository -via [3], or browse it at [4]. - [0] https://www.passwordstore.org/ -[1] https://projects.omarpolo.com/plass.html -[2] {ftp,rsync,https}://manpager.org/pub/usr/aa/gpm/ -[3] ssh://anon@manpager.org/gpm -[4] https://git.manpager.org/?action=summary&path=gpm.git +[1] {ftp,rsync,https}://manpager.org/pub/usr/aa/gpm/ +[2] ssh://anon@git.manpager.org/gpm +[3] https://git.manpager.org/?action=summary&path=gpm.git blob - b6b1f5df98607314d50f1af4fee84dc9444fc3ed blob + fea85ce0b89514c96cc272d13db123aa8ebca8e1 --- hacks/rene.txt +++ hacks/rene.txt @@ -5,5 +5,5 @@ You can download one of the releases at [0], clone the via [1], or browse it at [2]. [0] {ftp,rsync,https}://manpager.org/pub/usr/aa/rene/ -[1] ssh://anon@manpager.org/rene +[1] ssh://anon@git.manpager.org/rene [2] https://git.manpager.org/?action=summary&path=rene.git blob - 6ec2a51258ca9172a04b51121439f5d06a0a8dfb blob + c804604f20cad4ba16ff92dde4ad57c6837fad9b --- hacks/rmc.txt +++ hacks/rmc.txt @@ -11,5 +11,5 @@ via [3], or browse it at [4]. [0] https://www.rfc-editor.org/info/rfc1524 [1] https://www.freedesktop.org/wiki/Software/xdg-utils/ [2] {ftp,rsync,https}://manpager.org/pub/usr/aa/rmc -[3] ssh://anon@manpager.org/rmc +[3] ssh://anon@git.manpager.org/rmc [4] https://git.manpager.org/?action=summary&path=rmc.git blob - 8b199d93817a9dd856143363cd51500cad9e3cb0 blob + 09bfe78c614616eacd815225c991c03fcaada060 --- hacks/xitems.txt +++ hacks/xitems.txt @@ -10,5 +10,5 @@ You can download one of the releases at [0], clone the via [1], or browse it at [2]. [0] {ftp,rsync,https}://manpager.org/pub/usr/aa/xitems/ -[1] ssh://anon@manpager.org/xitems +[1] ssh://anon@git.manpager.org/xitems [2] https://git.manpager.org/?action=summary&path=xitems.git blob - 0739277fda7fcc7d2c3a5cbe7f5c5a5222dfca63 blob + d1c600d25cb8459e41f400bc3dd2a6d3a1e50f3d --- plan.txt +++ plan.txt @@ -74,3 +74,14 @@ moment, so there's once again to gopher/www/gemini int That's all right: I'll make proper description files for my projects before Monday, and probably figure something out with git next weekend. + + +Entry: 2023-12-31 + +Two changes: + +1. There is now a "thoughs" directory at my directory on the + {web,gopher,gemini} site. See + https://manpager.org/usr/aa/thoughs/000000.intro.txt. +2. I completely rewrote gpm in perl. There are lots of improvements. + See the CHANGES file.