Summary: Syslog-ng - new generation fo the system logger
Summary(pl): Syslog-ng - zamiennik sysklog'a
Name: syslog-ng
-Version: 1.4.5
-Release: 4
+Version: 1.4.9
+Release: 1
License: GPL
Group: Daemons
+Group(de): Server
Group(pl): Serwery
-Source0: http://www.balabit.hu/downloads/syslog-ng/source/%{name}-%{version}.tar.gz
+Source0: http://www.balabit.hu/downloads/syslog-ng/1.4/%{name}-%{version}.tar.gz
Source1: %{name}.init
Source2: %{name}.conf
Source3: %{name}.logrotate
Patch0: %{name}-autoconf.patch
URL: http://www.balabit.hu/products/syslog-ng/
-BuildRequires: libol-static >= 0.2.16
+BuildRequires: libol-static >= 0.2.20
BuildRequires: flex
Requires: rc-scripts >= 0.2.0
Requires: logrotate
%build
aclocal
autoconf
-LDFLAGS="-s"; export LDFLAGS
%configure
%{__make}
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sysconfdir}/{syslog-ng,logrotate.d}} \
- $RPM_BUILD_ROOT/var/log/{news,mail}
+ $RPM_BUILD_ROOT/var/log/{archiv,}/{news,mail}
%{__make} DESTDIR=$RPM_BUILD_ROOT install
install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/syslog-ng
gzip -9nf doc/syslog-ng.conf.{demo,sample} doc/sgml/syslog-ng.txt \
- $RPM_BUILD_ROOT%{_mandir}/man[58]/*
touch $RPM_BUILD_ROOT/var/log/syslog
done
/sbin/chkconfig --add syslog-ng
-if [ -f /var/lock/subsys/ ]; then
- /etc/rc.d/init.d/syslog restart &>/dev/null
+if [ -f /var/lock/subsys/syslog-ng ]; then
+ /etc/rc.d/init.d/syslog-ng restart &>/dev/null
else
echo "Run \"/etc/rc.d/init.d/syslog-ng start\" to start syslog-ng daemon."
fi
+if [ -f /var/lock/subsys/klogd ]; then
+ /etc/rc.d/init.d/klogd restart 1>&2
+fi
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/ ]; then
+ if [ -f /var/lock/subsys/syslog-ng ]; then
/etc/rc.d/init.d/syslog-ng stop >&2
fi
/sbin/chkconfig --del syslog-ng
%attr(640,root,root) %ghost /var/log/syslog
%attr(750,root,root) %ghost /var/log/news
%attr(750,root,root) %dir /var/log/mail
+%attr(750,root,root) %dir /var/log/archiv/mail