Age | Commit message (Collapse) | Author |
|
|
|
May cause weird errors (status=216/GROUP) on some distros, and
running as root is already the default, so remove the two lines.
Reported by and debugged together with leandro del Flug, thanks!
|
|
Various techniques used by gmid are effective only when the daemon
is started as root. Strongly suggest to do so by switching the
sample configuration. This way, provided that a local user is
created as well, the chroot configuration will work out-of-the-box
and the TLS certificates can be readable only by root.
|
|
|
|
Install a sample config, include a self-signed cert and setup a
local user and chroot.
|
|
Only a server-level bare `param' is (and in hindsight it was just
a terrible idea to add it in the first place.)
|
|
|
|
ALE is faster and otherwise better alternative to Syntastic.
|
|
|
|
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.
|
|
prime256v1 should be perfectly fine for all I understand, but
OpenBSD' acme-client uses secp384r1 and who am I to disagree :)
|
|
it's just not worth it to inflict this breaking change to the users.
|
|
|
|
|
|
-d is `debug' (run in the foreground)
-f to load the configuration file
adjust regress and contrib accordingly
|
|
now that gmid is packaged on OpenBSD the rc file is maintained in the
ports tree.
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
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.
|
|
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".
|
|
|
|
copy it to `/etc/rc.d`, write your config in `/etc/gmid.conf` and launch
using `rcctl enable gmid && rcctl start gmid`.
|
|
|
|
|
|
|
|
|
|
|