FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
chrony System clock synchronization client and server
3.1 net on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: yonas@fizk.net search for ports maintained by this maintainer
Port Added: 08 Apr 2014 17:07:07
Also Listed In: ipv6
License: GPLv2
chrony is a pair of programs which are used to maintain the accuracy of the
system clock on a computer; the two programs are called chronyd and chronyc.

chronyd is a daemon which runs in background on the system.  It obtains
measurements via the network of the system clock's offset relative to time
servers on other systems and adjusts the system time accordingly.  For
isolated systems, the user can periodically enter the correct time by hand
(using chronyc).  In either case, chronyd determines the rate at which the
computer gains or loses time, and compensates for this.  chronyd implements
the NTP protocol and can act as either a client or a server.

chronyc provides a user interface to chronyd for monitoring its performance
and configuring various settings.  It can do so while running on the same
computer as the chronyd instance it is controlling or a different computer.

WWW: http://chrony.tuxfamily.org/
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/net/chrony/ && make install clean
To add the package: pkg install chrony

PKGNAME: chrony

distinfo:

TIMESTAMP = 1488375273
SHA256 (chrony-3.1.tar.gz) = 9d9107dcdb7768a03dc129d33b2a7a25f1eea2f5620bc85eb00cfea07c1b6075
SIZE (chrony-3.1.tar.gz) = 424109


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gmake : devel/gmake
Library dependencies:
  1. libedit.so.0 : devel/libedit
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for chrony-3.1:
     IPV6=on: IPv6 protocol support
===> Use 'make config' to modify these settings

USES:
cpe gmake libedit

pkg-message:
Unfortunately, this software has shameful history of several vulnerabilities
previously discovered.  FreeBSD Project cannot guarantee that this spree had
come to an end.  Please type ``pkg delete chrony'' to deinstall the port
if tight security is a concern.

Master Sites:
  1. http://download.tuxfamily.org/chrony/

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Mar 2017 06:53:39
Original commit files touched by this commit  3.1
Revision:435517
wen search for other commits by this committer
- Update to 3.1

PR:		217573
Submitted by:	yonas@fizk.net(maintainer)
13 Feb 2017 18:05:34
Original commit files touched by this commit  3.0
Revision:434012
krion search for other commits by this committer
Update net/chrony: enable privilege separation and other minor changes.

- 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

PR:		216737
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9570
31 Jan 2017 03:40:46
Original commit files touched by this commit  3.0
Revision:432897
linimon search for other commits by this committer
Mark various ports broken on aarch64 and armv6.

Approved by:	portmgr (tier-2 blanket)
17 Jan 2017 17:37:21
Original commit files touched by this commit  3.0
Revision:431765
amdmi3 search for other commits by this committer
- Update to 3.0
- While here, add LICENSE_FILE and remove unneeded @dir

PR:		216184
Submitted by:	yonas@fizk.net (maintainer)
02 Dec 2016 11:58:22
Original commit files touched by this commit  2.4.1
Revision:427552
mat search for other commits by this committer
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
29 Nov 2016 23:53:36
Original commit files touched by this commit  2.4.1
Revision:427407
junovitch search for other commits by this committer
net/chrony: update 2.4 -> 2.4.1

PR:		214749
Submitted by:	Yonas Yanfa <yonas@fizk.net> (maintainer)
12 Jun 2016 10:41:45
Original commit files touched by this commit  2.4
Revision:416792
pi search for other commits by this committer
net/chrony: 2.3 -> 2.4

Changes:
  http://chrony.tuxfamily.org/news.html

PR:		210190
Submitted by:	Yonas Yanfa <yonas@fizk.net> (maintainer)
06 Jun 2016 16:50:14
Original commit files touched by this commit  2.3
Revision:416474
danfe search for other commits by this committer
- Remove ONLY_FOR_ARCHS restriction as chronyd(8) runs fine on PowerPC now
- Remove no-op OPTIONS_DEFAULT=IPV6, which was bogusly re-added in r416385
  by pi@ after it was previously removed by amdmi3@ in r416447
- Sanitize `post-stage' target recipe (still needs more work to decouple
  extra docs and examples properly and add them to OPTIONS_DEFINE)

Tested on:	Mac mini G4 (powerpc)
05 Jun 2016 03:35:27
Original commit files touched by this commit  2.3
Revision:416385
pi search for other commits by this committer
net/chrony: 2.2 -> 2.3

- submitter becomes maintainer after repeated maintainer timeouts

Enhancements
- Add support for NTP and command response rate limiting
- Add support for dropping root privileges on Mac OS X, FreeBSD, Solaris
- Add require and trust options for source selection
- Enable logchange by default (1 second threshold)
- Set RTC on Mac OS X with rtcsync directive
- Allow binding to NTP port after dropping root privileges on NetBSD
- Drop CAP_NET_BIND_SERVICE capability on Linux when NTP port is disabled
- Resolve names in separate process when seccomp filter is enabled
- Replace old records in client log when memory limit is reached
- Don't reveal local time and synchronisation state in client packets
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 May 2016 20:35:01
Original commit files touched by this commit  2.2
Revision:415742
amdmi3 search for other commits by this committer
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
27 Dec 2015 12:53:33
Original commit files touched by this commit  2.2
Revision:404564
riggs search for other commits by this committer
Update to upstream version 2.2; general cleanup

Detailed log by submitter:
- Update net/chrony to latest upstream version - 2.2
- install info
- point to /var/db instead of /var/lib (per hier(7))
- use doc/install-docs target; install more docs (PORTDOCS)
- use @sample to a sample .conf file (not for .keys which will require
  manual intervention); others in examples dir (use PORTEXAMPLES)
- rm old post-install target
- fix example files for freebsd/prefix paths & ntp server names, add
  info regarding how to do log rotation if logging turned on.

PR:		204817
Submitted by:	z7dr6ut7gs@snkmail.com
Approved by:	maintainer timeout
23 Nov 2015 20:04:20
Original commit files touched by this commit  1.31.1
Revision:402324
pi search for other commits by this committer
net/chrony: prefix fix, remove setuid-root mode

PR:		204018
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
Reviewed by:	koobs
Approved by:	masaki@club.kyutech.ac.jp (maintainer timeout)
23 May 2015 18:59:12
Original commit files touched by this commit  1.31.1
Revision:387180
pi search for other commits by this committer
net/chrony: 1.31 -> 1.31.1

- Update to 1.31.1 to resolve CVE-2015-1799, CVE-2015-1821, and CVE-2015-1822
- Regenerate patches with `make makepatch` to quiet portlint
- Strip binaries

PR:		199508
Submitted by:	Jason Unovitch <jason.unovitch@gmail.com>
Approved by:	masaki@club.kyutech.ac.jp (maintainer timeout)
22 Apr 2015 11:43:13
Original commit files touched by this commit  1.31
Revision:384486 This port version is marked as vulnerable.
robak search for other commits by this committer
net/chrony: add CPE info

PR:		199513
Submitted by:	jbeich
Approved by:	portmgr blanket
01 Nov 2014 16:17:49
Original commit files touched by this commit  1.31
Revision:372019 This port version is marked as vulnerable.
madpilot search for other commits by this committer
- Update to 1.31 [1]

While here:

- Add makeinfo and readline uses
- Fix plist orphans

PR:		194079 [1]
Submitted by:	Kevin Thompson <antiduh at csh.rit.edu>
Approved by:	maintainer timeout
09 Apr 2014 09:01:41
Original commit files touched by this commit  1.29.1
Revision:350671 This port version is marked as vulnerable.
danfe search for other commits by this committer
Some minor, non-functional wording and grammar nits.
08 Apr 2014 17:06:59
Original commit files touched by this commit  1.29.1
Revision:350635 This port version is marked as vulnerable.
danfe search for other commits by this committer
Add a port of system clock synchronization client and server (chrony).

WWW: http://chrony.tuxfamily.org/

PR:	ports/174263

Number of commits found: 17

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
perl5.24Sep 24
chromiumSep 22
apache22Sep 19
apache24Sep 19
asterisk11Sep 19
asterisk13Sep 19
firefox*Sep 19
firefox*Sep 19
firefox-esr*Sep 19
firefox-esr*Sep 19
libxul*Sep 19
libxul*Sep 19
linux-firefox*Sep 19
linux-firefox*Sep 19
linux-seamonkey*Sep 19

12 vulnerabilities affecting 80 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31464
Broken 118
Deprecated 74
Ignore 385
Forbidden 0
Restricted 174
No CDROM 78
Vulnerable 47
Expired 18
Set to expire 70
Interactive 0
new 24 hours 3
new 48 hours6
new 7 days137
new fortnight2837
new month3526

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.