Page MenuHomeFreeBSD

Enable privelege separtion and minor fixes
ClosedPublic

Authored by krion on Feb 13 2017, 5:04 PM.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

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 ↗(On Diff #25093)

s/make deinstall/pkg delete chronyd/

net/chrony/pkg-plist
7–9 ↗(On Diff #25093)

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.