rpms/syslog-ng/devel .cvsignore, 1.8, 1.9 sources, 1.8, 1.9 syslog-ng.spec, 1.20, 1.21
Jose Pedro Oliveira (jpo)
fedora-extras-commits at redhat.com
Fri Mar 9 17:48:18 UTC 2007
Author: jpo
Update of /cvs/extras/rpms/syslog-ng/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32408
Modified Files:
.cvsignore sources syslog-ng.spec
Log Message:
Updating to a 2.0.3 snapshot version (tcp wrappers and source address spoofing).
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/syslog-ng/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore 10 Feb 2007 19:13:05 -0000 1.8
+++ .cvsignore 9 Mar 2007 17:47:45 -0000 1.9
@@ -1 +1 @@
-syslog-ng-2.0.2.tar.gz
+syslog-ng-2.0.2+20070309.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/syslog-ng/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources 10 Feb 2007 19:13:05 -0000 1.8
+++ sources 9 Mar 2007 17:47:45 -0000 1.9
@@ -1 +1 @@
-7ef12e1e43a99c5b6b8d1984dde72151 syslog-ng-2.0.2.tar.gz
+7335f03e2cdc4f602b3bc6c7b634f24a syslog-ng-2.0.2+20070309.tar.gz
Index: syslog-ng.spec
===================================================================
RCS file: /cvs/extras/rpms/syslog-ng/devel/syslog-ng.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- syslog-ng.spec 25 Feb 2007 01:57:10 -0000 1.20
+++ syslog-ng.spec 9 Mar 2007 17:47:45 -0000 1.21
@@ -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 snapdate 20070309
+%define snapshot 2.0.2+%{snapdate}
+
Name: syslog-ng
-Version: 2.0.2
-Release: 2%{?dist}
+Version: 2.0.3
+Release: 0.%{snapdate}%{?dist}
Summary: Syslog replacement daemon
Group: System Environment/Daemons
License: GPL
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
Patch0: syslog-ng-2.0.0-init.patch
Patch1: syslog-ng-1.6.7-logrotate.patch
@@ -18,6 +31,10 @@
BuildRequires: pkgconfig >= 0.20
BuildRequires: glib2-devel >= 2.2
BuildRequires: eventlog-devel >= 0.2.5
+BuildRequires: tcp_wrappers-devel
+%if %{spoofsource}
+BuildRequires: libnet-devel >= 1.1
+%endif
Requires: logrotate
Requires(post): chkconfig, initscripts
@@ -39,7 +56,7 @@
%prep
-%setup -q
+%setup -q -n %{name}-%{snapshot}
%patch0 -p1
%patch1 -p1
%{__sed} -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl
@@ -51,6 +68,12 @@
--sbindir=%{sbindir} \
--sysconfdir=%{_sysconfdir}/syslog-ng \
--enable-ipv6 \
+ --enable-tcp-wrapper \
+%if ! %{spoofsource}
+ --disable-spoof-source \
+%else
+ --enable-spoof-source \
+%endif
--enable-dynamic-linking
make %{?_smp_mflags}
@@ -78,8 +101,9 @@
install -d -m 755 $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
- install -dm 755 $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
- ln -s %{_datadir}/%{name}/syslog-ng.vim $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
+ install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
+ cd $RPM_BUILD_ROOT%{_datadir}/vim/vim$vimver/syntax
+ ln -s ../../../%{name}/syslog-ng.vim .
done
@@ -147,6 +171,11 @@
%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
- Dynamic link glib2 and eventlog (--enable-dynamic-linking).
For Fedora Core 6 (and above) both packages install their dynamic
More information about the fedora-extras-commits
mailing list