Page MenuHomeFreeBSD

certctl: invoke with LOCALBASE set
ClosedPublic

Authored by brooks on Jun 13 2023, 10:50 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Dec 6, 1:04 AM
Unknown Object (File)
Thu, Nov 27, 4:47 AM
Unknown Object (File)
Thu, Nov 27, 2:58 AM
Unknown Object (File)
Mon, Nov 24, 6:26 PM
Unknown Object (File)
Sat, Nov 22, 10:26 PM
Unknown Object (File)
Fri, Nov 21, 6:11 PM
Unknown Object (File)
Mon, Nov 17, 4:38 AM
Unknown Object (File)
Nov 14 2025, 1:11 AM

Details

Summary

When invoking certctl as part of installworld, set LOCALBASE in the
environment to match the build environment. That ensures that LOCABASE
is non-empty on systems without the user.localbase sysctl and avoids
allowing a system configuration detail to leak into the build. Users
who wish to build targeting a non-standard LOCALBASE should ensure it is
set in src.conf or similar.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 52039
Build 48930: arc lint + arc unit