Page MenuHomeFreeBSD

ping, traceroute: Move to the utilities package
Needs ReviewPublic

Authored by ivy on Fri, Oct 17, 12:34 PM.
Tags
None
Referenced Files
F135354335: D53164.diff
Sun, Nov 9, 1:29 AM
Unknown Object (File)
Sat, Nov 1, 9:12 PM
Unknown Object (File)
Sat, Nov 1, 7:57 PM
Unknown Object (File)
Wed, Oct 29, 9:15 AM
Unknown Object (File)
Wed, Oct 29, 8:51 AM
Unknown Object (File)
Mon, Oct 27, 2:07 PM
Unknown Object (File)
Sun, Oct 26, 5:02 PM
Unknown Object (File)
Tue, Oct 21, 2:06 PM
Subscribers

Details

Reviewers
None
Group Reviewers
pkgbase
Summary

These are not core runtime utilities and don't need to be in runtime.
Move them to utilities.

MFC after: 3 days

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 67868
Build 64751: arc lint + arc unit

Event Timeline

ivy requested review of this revision.Fri, Oct 17, 12:34 PM

My rational for putting them into runtime is that if anything goes wrong and only runtime and clibs are upgraded you can boot to single user and debug network functionality.

I'm ambivalent on this. I agree with the broad rationale here.

That said, having ping & traceroute handy (like telnet or fetch) makes debugging easier,
whether in single user mode or from a jail.

Whichever way we go, can we ensure that the minimal-jail set ends up with these, and
I can adjust https://cgit.freebsd.org/src/tree/release/tools/oci-image-runtime.conf or
https://cgit.freebsd.org/src/tree/release/tools/oci-image-notoolchain.conf as needed
to pull these 2 in as specific packages as well.