Page MenuHomeFreeBSD

Enable privelege separtion and minor fixes
ClosedPublic

Authored by krion on Feb 13 2017, 5:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 22 2023, 12:46 AM
Unknown Object (File)
Dec 22 2023, 12:46 AM
Unknown Object (File)
Dec 22 2023, 12:46 AM
Unknown Object (File)
Dec 22 2023, 12:46 AM
Unknown Object (File)
Dec 22 2023, 12:33 AM
Unknown Object (File)
Dec 20 2023, 1:02 AM
Unknown Object (File)
Dec 15 2023, 9:24 PM
Unknown Object (File)
Dec 8 2023, 11:04 PM
Subscribers
None

Details

Summary

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216737

  • enables privilege separation
  • removes the build dependency on asciidoctor
  • removes the runtime dependency on makeinfo and readline
  • add a runtime dependency on libedit
  • do not install the HTML documentation (in favour of man pages)
  • update the post-install message (pkg-message) in light of privilege separation
  • set the permission of /var/db/chrony to the new "chronyd" user and group

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 7410
Build 7573: arc lint + arc unit

Event Timeline

krion retitled this revision from to Enable privelege separtion and minor fixes.
krion updated this object.
krion edited the test plan for this revision. (Show Details)
krion added reviewers: mat, fjoe.
net/chrony/pkg-message
3

s/make deinstall/pkg delete chronyd/

net/chrony/pkg-plist
7–9

This should be:

@dir(chronyd,chronyd,) /var/db/chronyd

Fix plist and pkg-message.

mat edited edge metadata.
This revision is now accepted and ready to land.Feb 13 2017, 6:01 PM
This revision was automatically updated to reflect the committed changes.