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, Sep 12, 11:19 PM
Unknown Object (File)
Fri, Sep 11, 6:53 PM
Unknown Object (File)
Fri, Sep 11, 7:20 AM
Unknown Object (File)
Tue, Sep 8, 6:33 PM
Unknown Object (File)
Tue, Sep 8, 11:23 AM
Unknown Object (File)
Sun, Sep 6, 8:47 PM
Unknown Object (File)
Sun, Sep 6, 9:33 AM
Unknown Object (File)
Sun, Sep 6, 1:54 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