Page MenuHomeFreeBSD

Add TrustedBSD MAC(4) support to ntpd.
ClosedPublic

Authored by ian on Jul 22 2018, 6:20 PM.
Tags
None
Referenced Files
Unknown Object (File)
Apr 28 2024, 5:32 PM
Unknown Object (File)
Apr 28 2024, 5:32 PM
Unknown Object (File)
Apr 28 2024, 5:32 PM
Unknown Object (File)
Apr 28 2024, 5:32 PM
Unknown Object (File)
Apr 28 2024, 5:17 PM
Unknown Object (File)
Apr 20 2024, 12:44 PM
Unknown Object (File)
Apr 12 2024, 10:28 AM
Unknown Object (File)
Jan 9 2024, 4:35 PM
Subscribers

Details

Summary

These changes add support for running ntpd as non-root, and improve support for the --jaildir (chroot) option when running on freebsd. These correspond to the changes made in the base system with r336525.

The new patches in this change are exactly what was submitted upstream in https://bugs.ntp.org/show_bug.cgi?id=3509

Test Plan

Tested by building and installing and setting ntpd_program=/usr/local/sbin/ntpd in rc.conf.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

cy requested changes to this revision.Jul 22 2018, 7:38 PM

PORTREVISION bump?

This revision now requires changes to proceed.Jul 22 2018, 7:38 PM

I also forgot to ask, can you also please apply this to net/ntp-devel?

Thanks. You can do ntp and ntp-devel in one commit.

This revision is now accepted and ready to land.Jul 22 2018, 8:52 PM
In D16396#348104, @cy wrote:

Thanks. You can do ntp and ntp-devel in one commit.

It turns out ntp-devel is dead. It's marked FORBIDDEN and if you remove that, it's vulnerable to like a dozen issues. Looking for updated sources also makes it appear to be dead, I couldn't find any devel-code repo or reference to a repo that has been updated since 2016.

This revision was automatically updated to reflect the committed changes.