Updating to a 2.0.3 snapshot version (tcp wrappers and source address
spoofing).
This commit is contained in:
parent
0f07b02f7d
commit
d1e491cd9a
|
@ -1 +1 @@
|
||||||
syslog-ng-2.0.2.tar.gz
|
syslog-ng-2.0.2+20070309.tar.gz
|
||||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
||||||
7ef12e1e43a99c5b6b8d1984dde72151 syslog-ng-2.0.2.tar.gz
|
7335f03e2cdc4f602b3bc6c7b634f24a syslog-ng-2.0.2+20070309.tar.gz
|
||||||
|
|
|
@ -1,14 +1,27 @@
|
||||||
|
|
||||||
|
# Rebuild option:
|
||||||
|
#
|
||||||
|
# --with spoofsource enables the syslog-ng spoof-source feature
|
||||||
|
#
|
||||||
|
|
||||||
|
%define spoofsource 0
|
||||||
|
|
||||||
|
%{?_with_spoofsource:%define spoofsource 1}
|
||||||
|
|
||||||
%define sbindir /sbin
|
%define sbindir /sbin
|
||||||
|
|
||||||
|
%define snapdate 20070309
|
||||||
|
%define snapshot 2.0.2+%{snapdate}
|
||||||
|
|
||||||
Name: syslog-ng
|
Name: syslog-ng
|
||||||
Version: 2.0.2
|
Version: 2.0.3
|
||||||
Release: 2%{?dist}
|
Release: 0.%{snapdate}%{?dist}
|
||||||
Summary: Syslog replacement daemon
|
Summary: Syslog replacement daemon
|
||||||
|
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
License: GPL
|
License: GPL
|
||||||
URL: http://www.balabit.com/products/syslog_ng/
|
URL: http://www.balabit.com/products/syslog_ng/
|
||||||
Source0: http://www.balabit.com/downloads/syslog-ng/2.0/src/syslog-ng-%{version}.tar.gz
|
Source0: http://www.balabit.com/downloads/syslog-ng/2.0/src-snapshot/syslog-ng-%{snapshot}.tar.gz
|
||||||
Source1: syslog.log
|
Source1: syslog.log
|
||||||
Patch0: syslog-ng-2.0.0-init.patch
|
Patch0: syslog-ng-2.0.0-init.patch
|
||||||
Patch1: syslog-ng-1.6.7-logrotate.patch
|
Patch1: syslog-ng-1.6.7-logrotate.patch
|
||||||
|
@ -18,6 +31,10 @@ BuildRequires: flex
|
||||||
BuildRequires: pkgconfig >= 0.20
|
BuildRequires: pkgconfig >= 0.20
|
||||||
BuildRequires: glib2-devel >= 2.2
|
BuildRequires: glib2-devel >= 2.2
|
||||||
BuildRequires: eventlog-devel >= 0.2.5
|
BuildRequires: eventlog-devel >= 0.2.5
|
||||||
|
BuildRequires: tcp_wrappers-devel
|
||||||
|
%if %{spoofsource}
|
||||||
|
BuildRequires: libnet-devel >= 1.1
|
||||||
|
%endif
|
||||||
|
|
||||||
Requires: logrotate
|
Requires: logrotate
|
||||||
Requires(post): chkconfig, initscripts
|
Requires(post): chkconfig, initscripts
|
||||||
|
@ -39,7 +56,7 @@ ideal for firewalled environments.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q -n %{name}-%{snapshot}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%{__sed} -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl
|
%{__sed} -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl
|
||||||
|
@ -51,6 +68,12 @@ chmod -c a-x contrib/syslog2ng
|
||||||
--sbindir=%{sbindir} \
|
--sbindir=%{sbindir} \
|
||||||
--sysconfdir=%{_sysconfdir}/syslog-ng \
|
--sysconfdir=%{_sysconfdir}/syslog-ng \
|
||||||
--enable-ipv6 \
|
--enable-ipv6 \
|
||||||
|
--enable-tcp-wrapper \
|
||||||
|
%if ! %{spoofsource}
|
||||||
|
--disable-spoof-source \
|
||||||
|
%else
|
||||||
|
--enable-spoof-source \
|
||||||
|
%endif
|
||||||
--enable-dynamic-linking
|
--enable-dynamic-linking
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
@ -78,8 +101,9 @@ install -p -m 644 %{SOURCE1} \
|
||||||
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
|
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
|
||||||
install -p -m 644 contrib/syslog-ng.vim $RPM_BUILD_ROOT%{_datadir}/%{name}/
|
install -p -m 644 contrib/syslog-ng.vim $RPM_BUILD_ROOT%{_datadir}/%{name}/
|
||||||
for vimver in 63 64 70 ; do
|
for vimver in 63 64 70 ; do
|
||||||
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
|
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
|
||||||
ln -s %{_datadir}/%{name}/syslog-ng.vim $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
|
cd $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
|
||||||
|
ln -s ../../../%{name}/syslog-ng.vim .
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
|
@ -147,6 +171,11 @@ fi
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Mar 9 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.0.3-0.20070309
|
||||||
|
- Enable support for TCP wrappers (--enable-tcp-wrapper).
|
||||||
|
- Optional support for spoofed source addresses (--enable-spoof-source)
|
||||||
|
(disabled by default; build requires libnet).
|
||||||
|
|
||||||
* Sun Feb 25 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.0.2-2
|
* Sun Feb 25 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.0.2-2
|
||||||
- Dynamic link glib2 and eventlog (--enable-dynamic-linking).
|
- Dynamic link glib2 and eventlog (--enable-dynamic-linking).
|
||||||
For Fedora Core 6 (and above) both packages install their dynamic
|
For Fedora Core 6 (and above) both packages install their dynamic
|
||||||
|
|
Loading…
Reference in New Issue