Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-5816

[PATCH] Debian packaging: also recommend chrony and ptpd in addition to ntp

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 1.2.9, 2.0.1
    • Packaging
    • None

    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

      Attachments

        Activity

          People

            blair Blair Zajac
            blair Blair Zajac
            Blair Zajac
            Brandon Williams
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: