diff --git a/Fix-rrdcached.service-start-failed-with-selinux_on.patch b/Fix-rrdcached.service-start-failed-with-selinux_on.patch new file mode 100644 index 0000000..00234f7 --- /dev/null +++ b/Fix-rrdcached.service-start-failed-with-selinux_on.patch @@ -0,0 +1,12 @@ +diff --git a/etc/rrdcached.service.in b/etc/rrdcached.service.in +index 3b6f309..2942a13 100644 +--- a/etc/rrdcached.service.in ++++ b/etc/rrdcached.service.in +@@ -6,6 +6,7 @@ + [Unit] + Description=Data caching daemon for rrdtool + Documentation=man:rrdcached(1) ++Requires=rrdcached.socket + + [Service] + # If you enable socket-activable rrdcached.socket, diff --git a/rrdtool.spec b/rrdtool.spec index 5ec3452..c065e13 100644 --- a/rrdtool.spec +++ b/rrdtool.spec @@ -1,6 +1,6 @@ Name: rrdtool Version: 1.7.0 -Release: 20 +Release: 21 Summary: RA tool for data logging and analysis License: GPLv2+ with exceptions URL: http://oss.oetiker.ch/rrdtool/ @@ -9,6 +9,7 @@ Source1: php4-r1190.tar.gz Patch0001: rrdtool-1.6.0-ruby-2-fix.patch Patch0002: rrdtool-1.4.8-php-ppc-fix.patch Patch0003: rrdtool-1.7.0-fix-configure-parameters.patch +Patch0004: Fix-rrdcached.service-start-failed-with-selinux_on.patch Requires(post): systemd Requires(preun): systemd @@ -215,6 +216,9 @@ chrpath -d %{buildroot}/%{python3_sitearch}/*.so %{_mandir}/man3/* %changelog +* Tue Dec 06 2022 xu_ping - 1.7.0-21 +- fix rrdcached.service start failed when selinux enforcing. + * Mon Nov 14 2022 yaoxin - 1.7.0-20 - Modify invalid Source