commit c299e16

Emilia Smólska  ·  2026-06-11 17:18:52 +0000 UTC
parent 77c7c5b
sigh
4 files changed,  +16, -65
A README
M haslo
+0, -6
 1@@ -23,9 +23,3 @@ install:
 2 	sed '1s:.*:#!${PERLSHEBANG}:' ${PROG} > ${BINDIR}/${PROG}
 3 	chmod +x ${BINDIR}/${PROG}
 4 	cp ${MAN} ${MAN1}/${MAN}
 5-
 6-readme.html: readme.7
 7-	mandoc -Thtml -Ofragment readme.7 > readme.html
 8-
 9-uploadreadme: readme.html
10-	hut git update --readme readme.html --repo https://git.sr.ht/~emilia/haslo
A README
+15, -0
 1@@ -0,0 +1,15 @@
 2+Haslo is a simple password manager.
 3+
 4+Dependencies:
 5+- Perl,
 6+- The Perl modules MIME::Base64 and Term::ReadKey (may already be included in your system's Perl distribution),
 7+- GnuPG.
 8+
 9+Installation:
10+Run make install.
11+
12+Usage:
13+See haslo(1).
14+
15+License:
16+Haslo is public domain software.
M haslo
+1, -1
 1@@ -4,8 +4,8 @@
 2 
 3 use strict;
 4 use warnings;
 5-use Term::ReadKey qw(ReadMode ReadLine);
 6 use MIME::Base64 qw(encode_base64);
 7+use Term::ReadKey qw(ReadMode ReadLine);
 8 
 9 sub usage
10 {
+0, -58
 1@@ -1,58 +0,0 @@
 2-.Dd $Mdocdate$
 3-.Dt README 7
 4-.Os Repository description
 5-.Sh NAME
 6-.Nm haslo
 7-.Nd a simple password manager
 8-.Sh SYNOPSIS
 9-See
10-.Xr haslo 1 .
11-.Sh DEPENDENCIES
12-.Bl -dash -width 1n
13-.It
14-.Nm perl
15-.It
16-The
17-.Nm perl
18-modules
19-.Em MIME::Base64
20-and
21-.Em Term::ReadKey
22-(may already be provided by the system
23-.Nm perl
24-distribution)
25-.It
26-.Nm gpg
27-.El
28-.Sh INSTALLATION
29-Run
30-.Nm make
31-to check for the required
32-.Nm perl
33-modules, then
34-.Nm doas Nm make Cm install
35-to install.
36-.Sh MAKE OPTIONS
37-Apart from the standard variables such as
38-.Ev PREFIX ,
39-.Ev BINDIR ,
40-.Ev MANDIR ,
41-the
42-.Pa Makefile
43-for
44-.Nm
45-uses the following variables that may be overridden by the user:
46-.Bl -tag -width Ds
47-.It Ev PERLSHEBANG
48-The command to execute
49-.Nm perl .
50-Used to check for the required
51-.Nm perl
52-modules, and set as the shebang of the installed executable. Defaults to
53-.Pa /usr/bin/env Nm perl .
54-.El
55-.Sh LICENSE
56-.Nm
57-is public domain software.
58-.Sh AUTHORS
59-.An Emilia Smólska Aq Mt emilia@hopeserv.net