]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
packaging: make logrotate a hard dependency across all distros
authorNathan Cutler <ncutler@suse.com>
Thu, 25 Jun 2015 14:55:10 +0000 (16:55 +0200)
committerNathan Cutler <ncutler@suse.com>
Mon, 26 Oct 2015 11:40:54 +0000 (12:40 +0100)
Given ceph's reputation for voluminous logs, it makes sense for
logrotate to be a hard dependency for all distros.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 0734cd1ec3ca3bd012686dc1bdda675909224a49)

ceph.spec.in
debian/control

index dd14d310f3a38f57dfd3df6df22fc59275906a00..6356410555d56ff4bae16d5545238a81ff93e780 100644 (file)
@@ -34,6 +34,7 @@ Requires:     python
 Requires:      python-requests
 Requires:      grep
 Requires:      xfsprogs
+Requires:      logrotate
 Requires:      parted
 Requires:      util-linux
 Requires:      hdparm
@@ -93,7 +94,6 @@ BuildRequires:        gperftools-devel
 Requires:      scsirastools
 BuildRequires: google-perftools-devel
 %endif
-Recommends:    logrotate
 BuildRequires: %insserv_prereq
 BuildRequires: mozilla-nss-devel
 BuildRequires: keyutils-devel
index bbb871f450b6767bae4d0c3c67e2865ea35081d8..40c0f8e5ae58f7e0eff7d04e942c8855a65b2fb0 100644 (file)
@@ -63,6 +63,7 @@ Depends: binutils,
          ceph-common (>= 0.94.2-2),
          cryptsetup-bin | cryptsetup,
          gdisk,
+         logrotate,
          parted,
          python,
          python-argparse,