Omar Polo
1610f9541d
rework the configure script
...
now it resembles less oconfigure and more the configure scripts I'm
using in my recent projects. I'd argue it's more easy to use it.
2023-06-13 16:36:10 +00:00
Omar Polo
892f3a5cf8
gencert: use secp384r1
...
prime256v1 should be perfectly fine for all I understand, but
OpenBSD' acme-client uses secp384r1 and who am I to disagree :)
2023-06-09 20:43:12 +00:00
Omar Polo
0ac785a6fa
revert aae8f6bf2b
...
it's just not worth it to inflict this breaking change to the users.
2023-06-05 20:35:12 +00:00
Omar Polo
ac9f55ba32
gencert: add -e flag to generate a cert using an EC key
2023-06-05 14:35:23 +00:00
Omar Polo
4b93be289b
rework `make dist'
2022-10-31 22:53:16 +00:00
Omar Polo
aae8f6bf2b
change the flags to be consistent with other OpenBSD daemons
...
-d is `debug' (run in the foreground)
-f to load the configuration file
adjust regress and contrib accordingly
2022-09-08 21:34:29 +00:00
Omar Polo
3bba4fc55f
remove the OpenBSD' rc file
...
now that gmid is packaged on OpenBSD the rc file is maintained in the
ports tree.
2022-07-04 19:22:08 +00:00
Omar Polo
b6c093c99a
bundle a copy of /usr/share/misc/mime.types
2022-04-08 15:50:53 +00:00
Omar Polo
efd54f4f8a
add missing newline
2022-03-09 16:35:28 +00:00
Nakaya
bff125b842
add systemd-sysusers' config file
2022-03-09 17:33:33 +01:00
Anna “CyberTailor”
be88c5d657
sync vim syntax
2022-02-03 11:13:45 +01:00
Stephen Gregoratto
ff05125eb8
Implement OCSP stapling support
...
Currently dogfooding this patch at gemini.sgregoratto.me. To test,
run the following command and look for the "OCSP response" header:
openssl s_client -connect "gemini.sgregoratto.me:1965" -status
2021-10-15 09:58:23 +02:00
Omar Polo
536026c565
add script to automatically renew self-signed certificates
2021-10-11 14:42:11 +00:00
Omar Polo
d7e2e22c58
add gencert, a simple script to generate self-signed certs
2021-10-09 14:07:21 +00:00
Martin
2b38d395cd
Improve gmid.service
...
Changed gmid.service to not to fork the server and forced to run under
user "gmid". gmid now waits for the network stack beeing available
before starting. Also "gmid" is now the syslog id.
2021-09-21 19:15:50 +02:00
Anna “CyberTailor”
f3966209e5
contrib/vim: add Syntastic integration
...
Error and warning messages are prefixed with "error: " and "warning: "
correspondingly to ease integration with automated tooling.
`yywarn' function added. Off-by-one line numbers in warnings are fixed.
Two error messages are reworded to avoid repeating like
"error: error in server directive" or "error: syntax error".
2021-07-13 13:38:42 +02:00
Omar Polo
a556718a24
sort and tweak rc description
2021-07-13 11:12:20 +02:00
la-ninpre
caf4e5fb22
add an example rc(8) script for openbsd
...
copy it to `/etc/rc.d`, write your config in `/etc/gmid.conf` and launch
using `rcctl enable gmid && rcctl start gmid`.
2021-07-13 11:09:13 +02:00
Omar Polo
3b0eff06ff
fix the dockerfile
2021-07-11 20:58:42 +00:00
Omar Polo
02ccd9d940
move the Dockerfile to contrib/
2021-07-11 18:43:24 +00:00
Omar Polo
e8b8003098
add an example systemd unit file
2021-07-11 15:44:44 +00:00
Omar Polo
e2d3a8f222
add missing `env' keyword
2021-07-11 14:49:20 +00:00
Anna “CyberTailor”
1a115616cb
add simple vim syntax file
2021-07-11 14:27:31 +02:00