commit c58432778b0d60779066b29fdcfd2be65e485820 from: Stefan Sperling date: Fri Mar 21 12:19:42 2025 UTC Xr gotctl and document SIGHUP issue commit - b8002eb1bd82761b269bfcea9e5a3d14e880a25e commit + c58432778b0d60779066b29fdcfd2be65e485820 blob - 2eaa6f893d71aee3fc293fbaef9932969dbf0923 blob + 52f1514556cdd5372b1c19788698dd31c7ff47e7 --- gotd/gotd.8 +++ gotd/gotd.8 @@ -115,7 +115,8 @@ The flan_hacker user can now populate the empty reposi .Xr gotsh 1 , .Xr git-repository 5 , .Xr gotd.conf 5 -.Xr gotd-secrets.conf 5 +.Xr gotd-secrets.conf 5 , +.Xr gotctl 8 .Sh AUTHORS .An Stefan Sperling Aq Mt stsp@openbsd.org .Sh CAVEATS @@ -125,3 +126,15 @@ cannot serve repositories that use the sha256 object I because .Nm does not yet support version 2 of the Git network protocol. +.Pp +.Nm +cannot honour the SIGHUP signal because the +.Pa /etc/gotd-secrets.conf +file is only readable by root, and +.Nm +runs entirely without root privileges after initial startup. +The configuration of a running +.Nm +instance can be reloaded by running +.Cm gotctl reload +as root.