From db3e4bef14d07d845ba25b120054cb415d5ac44c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Sun, 5 Feb 2012 10:39:56 +0000 Subject: [PATCH 1/1] - rel 4 - logrotate 3.8.0 requires "su" option for non-root writable dirs Changed files: asterisk.logrotate -> 1.4 asterisk.spec -> 1.205 --- asterisk.logrotate | 1 + asterisk.spec | 21 +++++++++++---------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/asterisk.logrotate b/asterisk.logrotate index 4d39aa2..f1f6e71 100644 --- a/asterisk.logrotate +++ b/asterisk.logrotate @@ -4,6 +4,7 @@ /var/log/asterisk/messages /var/log/asterisk/full { + su root asterisk create 640 asterisk asterisk daily missingok diff --git a/asterisk.spec b/asterisk.spec index 33316a3..9776e12 100644 --- a/asterisk.spec +++ b/asterisk.spec @@ -33,7 +33,7 @@ %bcond_without verbose # verbose build %define spandsp_version 0.0.2pre26 -%define rel 3 +%define rel 4 Summary: Asterisk PBX Summary(pl.UTF-8): Centralka (PBX) Asterisk Name: asterisk @@ -137,28 +137,29 @@ BuildRequires: srtp-devel BuildRequires: unixODBC-devel BuildRequires: xorg-lib-libX11-devel BuildRequires: zlib-devel -Requires(postun): /usr/sbin/groupdel -Requires(postun): /usr/sbin/userdel -Requires(pre): /bin/id -Requires(pre): /usr/bin/getgid -Requires(pre): /usr/sbin/groupadd -Requires(pre): /usr/sbin/useradd -Provides: group(asterisk) -Provides: user(asterisk) %if %{with bristuff} BuildRequires: libgsmat-devel BuildRequires: libpri-bristuff-devel >= 1.2.4 %else BuildRequires: libpri-devel >= 1.4.6 %endif -Requires(post,preun): /sbin/chkconfig %if %{with fc} BuildRequires: libss7-devel >= 1.0.1 BuildRequires: libtool-ltdl-devel BuildRequires: libusb-devel BuildRequires: lm_sensors-devel %endif +Requires(post,preun): /sbin/chkconfig +Requires(postun): /usr/sbin/groupdel +Requires(postun): /usr/sbin/userdel +Requires(pre): /bin/id +Requires(pre): /usr/bin/getgid +Requires(pre): /usr/sbin/groupadd +Requires(pre): /usr/sbin/useradd Requires: rc-scripts +Provides: group(asterisk) +Provides: user(asterisk) +Conflicts: logrotate < 3.8.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -- 2.44.0