Description
I'm switching my Ubuntu servers running Cassandra from ntp to chrony for the reasons cited here when Fedora made the switch to have chrony be the default NTP client:
http://fedoraproject.org/wiki/Features/ChronyDefaultNTP
Currently, the debian packaging recommends only ntp so if chrony is installed it'll want to remove it and install ntp. I also added ptpd, the Precision Time Protocol daemon, which is another time syncing server for completeness.
Please apply this to the 1.2 branch so the next 1.2.x release can deploy with chrony.
Below is the patch since it's a one-liner.
Thanks,
Blair
— a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Standards-Version: 3.8.3
Package: cassandra
Architecture: all
Depends: openjdk-6-jre-headless (>= 6b11) | java6-runtime, jsvc (>= 1.0), libcommons-daemon-java (>= 1.0), adduser, libjna-java, python (>= 2.5), python-support (>= 0.90.0), ${misc:Depends}
-Recommends: ntp
+Recommends: chrony | ntp | ptpd
Conflicts: apache-cassandra1
Replaces: apache-cassandra1
Description: distributed storage system for structured data