Page MenuHomeFreeBSD

release: Always use NO_ROOT for distribute* and package*
ClosedPublic

Authored by emaste on Dec 12 2024, 2:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Sep 21, 8:25 AM
Unknown Object (File)
Sep 11 2025, 10:14 PM
Unknown Object (File)
Sep 11 2025, 2:19 PM
Unknown Object (File)
Sep 10 2025, 11:37 AM
Unknown Object (File)
Sep 6 2025, 12:15 PM
Unknown Object (File)
Sep 4 2025, 8:58 AM
Unknown Object (File)
Sep 1 2025, 11:16 PM
Unknown Object (File)
Aug 26 2025, 12:05 AM
Subscribers

Details

Summary

We used to have two different code paths for generating release media dist sets, one which required running as root, and one which did not. It was possible that the two different paths could generate different results.

We can use the path that does not *require* root even if running as root, so use it always. We'll want to do similar for all release targets, but these ones are an easy place to start.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable