Watch
0
0
Fork
You've already forked hyperhive
0

module-eval: pin ProcSubset all and ProtectProc invisible on forgejo and openbao

This commit is contained in:
atlas 2026-11-07 18:33:36 +01:00 • committed by mara
commit c217301e80

View file

@ -867,6 +867,16 @@ let
&& inner.TimeoutStartSec == 240
&& lib.hasInfix "TimeoutStartSec=300s" unit;
}
{
# `/proc/stat` is what the Go process collector's start time comes
# from; `ProtectProc` is the sibling that keeps other processes hidden.
name = "openbao can read /proc/stat while other processes stay hidden";
ok =
let
inner = allLocal.containers.swarm-bao.config.systemd.services.openbao.serviceConfig;
in
inner.ProcSubset == "all" && inner.ProtectProc == "invisible";
}
{
name = "hive-priv is told the cache's address by the host's configuration";
ok =