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
F147487041: D48041.diff
Wed, Mar 11, 9:15 AM
F147469728: D48041.diff
Wed, Mar 11, 6:30 AM
Unknown Object (File)
Mon, Mar 9, 1:26 AM
Unknown Object (File)
Wed, Mar 4, 1:15 AM
Unknown Object (File)
Tue, Mar 3, 7:07 AM
Unknown Object (File)
Wed, Feb 25, 6:39 PM
Unknown Object (File)
Feb 8 2026, 9:34 AM
Unknown Object (File)
Feb 8 2026, 3:18 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