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)
Fri, Jan 30, 4:24 PM
Unknown Object (File)
Mon, Jan 26, 8:11 PM
Unknown Object (File)
Mon, Jan 26, 10:45 AM
Unknown Object (File)
Sun, Jan 25, 7:29 AM
Unknown Object (File)
Sat, Jan 24, 9:10 PM
Unknown Object (File)
Wed, Jan 7, 11:15 PM
Unknown Object (File)
Dec 15 2025, 2:57 AM
Unknown Object (File)
Dec 6 2025, 1:04 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 Not Applicable
Unit
Tests Not Applicable