--- rpms/smeserver-cacti/contribs10/smeserver-cacti.spec 2021/01/05 09:53:36 1.1 +++ rpms/smeserver-cacti/contribs10/smeserver-cacti.spec 2022/07/27 19:00:38 1.5 @@ -1,4 +1,4 @@ -# $Id: smeserver-cacti.spec,v 1.11 2013/11/21 22:31:24 unnilennium Exp $ +# $Id: smeserver-cacti.spec,v 1.4 2022/07/26 04:37:07 jpp Exp $ # Authority: nocvs # Name: Michel Van hees @@ -6,20 +6,35 @@ Summary: Cacti for smeserver %define name smeserver-cacti Name: %{name} %define version 1.1.19 -%define release 1 +%define release 2 Version: %{version} Release: %{release}%{?dist} License: Freely distributable Group: Apache Source: %{name}-%{version}.tar.gz +Patch0: smeserver-cacti-1.1.19-sme10.patch + BuildRoot: /var/tmp/e-smith-buildroot BuildRequires: e-smith-devtools BuildArchitectures: noarch -Requires: smeserver-release >= 8 , rrdtool >= 1 -Requires: cacti >= 0.8.8h +Requires: smeserver-release >= 10 , rrdtool >= 1 +Requires: cacti >= 1.2.21 +Requires: cacti-spine +Requires: e-smith-apache >= 2.6.0-19 +Requires: smeserver-php >= 3.0.0-43 AutoReqProv: no %changelog +* Mon Jul 25 2022 Jean-Philippe Pialasse 1.1.19-2.sme +- update httpd 2.4 to syntax [SME: 12039] +- initial import to SME10 [SME: 11307] + cacti-1.2.21 + dedicated php-fpm pool 74 + update event + ldap available + auto install install_cacti.php --accept-eula --install +- fix sql init [SME: 10972] + * Wed Dec 11 2019 Jean-Philipe Pialasse 1.1.19-1.sme - update to cacti-1.1.19 [SME: 8434] @@ -38,7 +53,8 @@ AutoReqProv: no - added status enabled by default - user cacti to run in cron -* Tue Nov 14 2013 Jean-Philippe Pialasse 0.8.8b-10.sme +* Thu Nov 14 2013 Jean-Philippe Pialasse 0.8.8b-10.sme + Tue Nov 14 2013 --> Tue Nov 12 2013 or Thu Nov 14 2013 or Tue Nov 19 2013 or .... - typo fix in last patch (7) * Sun Nov 10 2013 Jean-Philippe Pialasse 0.8.8b-9.sme @@ -74,25 +90,26 @@ SME server - Cacti %prep %setup -#REM contribs9 %patch0 -p1 -#REM contribs9 %patch1 -p1 -#REM contribs9 %patch2 -p1 -#REM contribs9 %patch3 -p1 -#REM contribs9 %patch4 -p1 -#REM contribs9 %patch5 -p1 -#REM contribs9 %patch6 -p1 -#REM contribs9 %patch7 -p1 -#REM contribs9 %patch8 -p1 -#REM contribs9 %patch9 -p1 +mkdir -p root/var/log/php/cacti +mkdir -p root/var/lib/php/cacti/{opcache,session,tmp} +%patch0 -p1 +rm root/etc/e-smith/db/configuration/migrate/80cacti_sme.sql %build perl createlinks + %install rm -rf $RPM_BUILD_ROOT (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) rm -f %{name}-%{version}-filelist -/sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist +/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ + --dir /var/log/php/cacti 'attr(0755,www,www)' \ + --dir /var/lib/php/cacti 'attr(0755,www,www)' \ + --dir /var/lib/php/cacti/tmp 'attr(0755,www,www)' \ + --dir /var/lib/php/cacti/opcache 'attr(0755,www,www)' \ + --dir /var/lib/php/cacti/session 'attr(0755,www,www)' \ + > %{name}-%{version}-filelist echo "%doc COPYING" >> %{name}-%{version}-filelist %clean