SPECS: syslog-ng2.spec (NEW) - rev. 1.153 from syslog-ng.spec
gotar
gotar at pld-linux.org
Tue Mar 31 15:45:38 CEST 2009
Author: gotar Date: Tue Mar 31 13:45:38 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- rev. 1.153 from syslog-ng.spec
---- Files affected:
SPECS:
syslog-ng2.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/syslog-ng2.spec
diff -u /dev/null SPECS/syslog-ng2.spec:1.1
--- /dev/null Tue Mar 31 15:45:38 2009
+++ SPECS/syslog-ng2.spec Tue Mar 31 15:45:33 2009
@@ -0,0 +1,667 @@
+# $Revision$, $Date$
+#
+# TODO: upgrade to 2.1 or 3.0.1
+#
+# Conditional build:
+%bcond_with dynamic # link dynamically with glib and eventlog
+#
+Summary: Syslog-ng - new generation of the system logger
+Summary(pl.UTF-8): Syslog-ng - zamiennik syskloga
+Summary(pt_BR.UTF-8): Daemon de log nova geração
+Name: syslog-ng
+Version: 2.0.10
+Release: 2
+License: GPL v2
+Group: Daemons
+Source0: http://www.balabit.com/downloads/files/syslog-ng/sources/2.0/src/%{name}-%{version}.tar.gz
+# Source0-md5: 3f96ccf13dda0b9e150e511bcffde795
+Source1: %{name}.init
+Source2: %{name}.conf
+Source3: %{name}.logrotate
+Patch0: %{name}-link.patch
+Patch1: %{name}-datadir.patch
+URL: http://www.balabit.com/products/syslog_ng/
+BuildRequires: autoconf >= 2.53
+BuildRequires: automake
+BuildRequires: bison
+BuildRequires: flex
+BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.268
+%if %{with dynamic}
+BuildRequires: eventlog-devel >= 0.2
+BuildRequires: glib2-devel >= 1:2.2.0
+BuildRequires: libnet-devel >= 1:1.1.2.1-3
+BuildRequires: libwrap-devel
+%else
+BuildRequires: eventlog-static >= 0.2
+BuildRequires: glib2-static >= 1:2.2.0
+BuildRequires: libnet-static >= 1:1.1.2.1-3
+BuildRequires: libwrap-static
+%endif
+Requires(post): fileutils
+Requires(post,preun): /sbin/chkconfig
+Requires: logrotate
+Requires: psmisc >= 20.1
+Requires: rc-scripts >= 0.2.0
+Provides: syslogdaemon
+Conflicts: klogd
+Conflicts: msyslog
+Conflicts: syslog
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+syslog-ng is a syslogd replacement for Unix and Unix-like systems. It
+has been tested on Solaris, BSDi and Linux, and were found to run
+reliably. syslog-ng gives you a much enhanced configuration scheme,
+which lets you filter messages based on not only priority/facility
+pairs, but also on message content. You can use regexps to direct log
+stream to different destinations. A destination can be anything from a
+simple file to a network connection. syslog-ng supports TCP
+logforwarding, together with hashing to prevent unauthorized
+modification on the line.
+
+%description -l pl.UTF-8
+Syslog-ng jest zamiennikiem dla standardowo używanych programów typu
+syslog. Działa w systemie SunOS, BSD, Linux. Daje znacznie większe
+możliwości logowania i kontrolowania zbieranych informacji.
+
+%description -l pt_BR.UTF-8
+Syslog-ng é um substituto para o syslog tradicional, mas com diversas
+melhorias, como, por exemplo, a habilidade de filtrar mensagens de log
+por seu conteúdo (usando expressões regulares) e não apenas pelo par
+facility/prioridade como o syslog original.
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+%{__tar} xzf doc/reference/syslog-ng.html.tar.gz
+
+%build
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure \
+ --sysconfdir=%{_sysconfdir}/syslog-ng \
+%if %{with dynamic}
+ --enable-dynamic-linking
+%endif
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{/etc/{sysconfig,logrotate.d,rc.d/init.d},%{_sysconfdir}/syslog-ng} \
+ $RPM_BUILD_ROOT/var/{log,lib/%{name}}
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/syslog-ng
+install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/syslog-ng/syslog-ng.conf
+install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/syslog-ng
+
+for n in daemon debug iptables kernel lpr maillog messages secure spooler syslog user xferlog
+do
+ > $RPM_BUILD_ROOT/var/log/$n
+done
+touch $RPM_BUILD_ROOT/etc/sysconfig/%{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+for n in /var/log/{daemon,debug,iptables,kernel,lpr,maillog,messages,secure,spooler,syslog,user,xferlog}
+do
+ [ -f $n ] && continue
+ touch $n
+ chmod 640 $n
+done
+
+/sbin/chkconfig --add syslog-ng
+%service syslog-ng restart "syslog-ng daemon"
+
+%preun
+if [ "$1" = "0" ]; then
+ %service syslog-ng stop
+ /sbin/chkconfig --del syslog-ng
+fi
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS debian/syslog-ng.conf* contrib/{relogger.pl,syslog-ng.vim}
+%doc doc/examples/syslog-ng.conf.sample doc/reference/syslog-ng.txt* contrib/syslog-ng.conf.{doc,RedHat}
+%doc syslog-ng.html/*
+%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
+%attr(750,root,root) %dir %{_sysconfdir}/syslog-ng
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/syslog-ng/syslog-ng.conf
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/syslog-ng
+%attr(754,root,root) /etc/rc.d/init.d/syslog-ng
+%attr(755,root,root) %{_bindir}/loggen
+%attr(755,root,root) %{_sbindir}/syslog-ng
+%dir %{_var}/lib/%{name}
+%{_mandir}/man5/syslog-ng.conf.5*
+%{_mandir}/man8/syslog-ng.8*
+
+%attr(640,root,root) %ghost /var/log/*
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2009/03/31 13:45:33 gotar
+- rev. 1.153 from syslog-ng.spec
+
+Revision 1.153 2008/12/26 17:16:18 gotar
+- more %doc files
+
+Revision 1.152 2008/12/26 16:59:51 gotar
+- updated Source0, added TODO (upgrades available)
+
+Revision 1.151 2008/11/28 10:20:28 glen
+- release 2
+
+Revision 1.150 2008/11/27 19:16:07 arekm
+- up to 2.0.10
+
+Revision 1.149 2008-06-11 15:50:55 hawk
+- release 3
+
+Revision 1.148 2008-06-01 14:26:27 glen
+- release 2
+
+Revision 1.147 2008-05-31 11:45:44 qboosh
+- updated to 2.0.9
+
+Revision 1.146 2008-04-02 19:44:40 glen
+- release 2
+
+Revision 1.145 2008-03-01 18:58:59 qboosh
+- updated to 2.0.8
+
+Revision 1.144 2008-02-07 08:55:00 ankry
+- unix -> Unix, gpl -> GPL, etc.
+
+Revision 1.143 2008-01-13 17:24:19 qboosh
+- updated to 2.0.7
+
+Revision 1.142 2007-12-20 17:12:54 megabajt
+- added CVE reference for revision 1.139
+
+Revision 1.141 2007-12-08 07:38:30 hawk
+- keep syslong-ng.persist file in /var/lib/syslog-ng instead of /var
+- release 2
+
+Revision 1.140 2007-12-06 15:09:46 blues
+- oops, rel.1
+
+Revision 1.139 2007-12-06 15:07:51 blues
+- 2.0.6 [fixes CVE-2007-6437]
+
+Revision 1.138 2007-11-10 13:04:00 hawk
+- updated to 2.0.5
+
+Revision 1.137 2007/10/09 15:31:11 baggins
+- s/enviroment/environment/
+
+Revision 1.136 2007/08/26 11:53:57 qboosh
+- Conflicts: klogd for consistency
+
+Revision 1.135 2007/08/04 16:10:37 patrys
+- conflict instead of obsolete
+
+Revision 1.134 2007/08/04 15:36:29 patrys
+- conflict with syslog
+
+Revision 1.133 2007/04/03 22:12:36 qboosh
+- updated to 2.0.3
+- updated link patch
+
+Revision 1.132 2007/02/12 22:09:17 glen
+- tabs in preamble
+
+Revision 1.131 2007/02/12 01:06:34 baggins
+- converted to UTF-8
+
+Revision 1.130 2007/02/11 11:49:38 arekm
+- eventlog >= 0.2
+
+Revision 1.129 2007/02/11 00:30:31 areq
+- 2.0.2
+
+Revision 1.128 2006/11/16 19:25:04 qboosh
+- updated to 2.0.0
+
+Revision 1.127 2006/11/05 20:59:43 sparky
+- BR: glibc-static
+
+Revision 1.126 2006/10/17 09:38:31 jajcus
+- version 2.0rc3 (includes important bugfixes)
+
+Revision 1.125 2006/09/26 18:36:38 glen
+- glib2 epoch, cosmetics
+
+Revision 1.124 2006/08/30 04:44:28 havner
+- /var/log/iptables added as its in config file and logrotate
+- rel 3
+
+Revision 1.123 2006/08/30 04:34:06 havner
+- xferlog added
+- rel 2
+
+Revision 1.122 2006/05/25 18:02:25 qboosh
+- updated to 1.9.11 (IPv6 support, bugfixes)
+
+Revision 1.121 2006/05/11 21:37:42 glen
+- add sysconfig file
+
+Revision 1.120 2006/05/09 14:40:22 glen
+- BR pkgconfig
+
+Revision 1.119 2006/05/09 14:37:11 glen
+- doesn't build here
+
+Revision 1.118 2006/04/22 19:09:43 qboosh
+- updated to 1.9.10, removed obsolete level patch
+
+Revision 1.117 2006/03/25 22:24:10 qboosh
+- License is GPL v2 (only)
+
+Revision 1.116 2006/03/25 22:11:24 qboosh
+- added level patch (fixes level filters); release 2
+
+Revision 1.115 2006/03/12 20:52:35 qboosh
+- added dynamic bcond
+
+Revision 1.114 2006/03/01 18:58:37 baggins
+- no, we don't want to use shared eventlog
+
+Revision 1.113 2006/03/01 18:48:07 glen
+- use %service
+
+Revision 1.112 2006/02/28 14:03:46 baggins
+- rel 1
+
+Revision 1.111 2006/02/27 21:31:01 baggins
+- time to move to 2.0 - updated to 1.9.9
+
+Revision 1.110 2006/02/27 18:53:38 baggins
+- updated files
+- killed /var/log/mail dir
+
+Revision 1.109 2006/02/27 18:07:00 baggins
+- cleaned up, non-duplicating, consistent configuration
+- be aware you may find very little in /var/log/messages now
+
+Revision 1.108 2005/12/13 15:14:18 glen
+- adapterized (sorted %verify attrs)
+
+Revision 1.107 2005/12/07 13:40:02 hawk
+- release 3 (2 for Ra)
+
+Revision 1.106 2005/11/27 22:51:42 qboosh
+- updated to 1.6.9
+
+Revision 1.105 2005/08/04 08:25:07 hawk
+- release should be 2 (1 is for Ra)
+
+Revision 1.104 2005/05/26 17:15:34 areq
+- 1.6.8
+
+Revision 1.103 2005/04/13 13:04:54 hawk
+- release 3 (2 for Ra)
+
+Revision 1.102 2005/04/10 07:43:44 paszczus
+- updated to 1.6.7
+
+Revision 1.101 2005/04/02 11:39:57 havner
+- rel 3 for fixed logrotate config
+
+Revision 1.100 2005/03/09 20:54:05 qboosh
+- release 2
+
+Revision 1.99 2005/02/06 14:55:33 qboosh
+- updated to 1.6.6, added link patch
+
+Revision 1.98 2004/11/24 17:04:12 witekfl
+- html docs added to %doc
+- rel 4
+
+Revision 1.97 2004/10/12 20:46:30 paszczus
+- massive attack: added Sources-size
+
+Revision 1.96 2004/09/05 18:45:20 grzegol
+- rel. 3
+
+Revision 1.95 2004/09/05 16:44:45 grzegol
+- removed /var/log/archiv directory - it is in logrotate package, which is
+ required by syslog-ng
+
+Revision 1.94 2004/08/13 00:03:48 arekm
+- rel 2; rebuild with fixed cron entry in config
+
+Revision 1.93 2004/08/06 19:20:52 qboosh
+- updated to 1.6.5, removed obsolete ac25x patch, simplified spec
+
+Revision 1.92 2004/05/19 14:31:34 undefine
+- update to 1.6.4
+
+Revision 1.91 2004/05/12 12:47:07 pbern
+- BR: libol-static >= 0.3.13
+
+Revision 1.90 2004/05/12 06:48:45 paszczus
+- fixed URL
+
+Revision 1.89 2004/05/12 00:11:19 arekm
+- updated to 1.6.3
+
+Revision 1.88 2004/03/31 21:07:33 arekm
+- final 1.6.2
+
+Revision 1.87 2004/03/03 20:48:44 undefine
+- more examples, .2
+
+Revision 1.86 2003/11/08 17:12:07 pius
+- up to 1.6.0-rc4
+- fixed syslog-ng-ac25x.patch for autoconf-1.58
+
+Revision 1.85 2003/09/10 21:13:10 blues
+- release 3 - enabled tcp wrapper support, not tested
+
+Revision 1.84 2003/09/10 20:32:55 blues
+- merged from RA-branch
+
+Revision 1.83 2003/09/10 18:02:52 blues
+- cosmetics
+
+Revision 1.82 2003/08/13 08:03:27 pbern
+- update BR
+
+Revision 1.81 2003/07/28 13:21:16 pascalek
+- updated to 1.6.0rc3
+
+Revision 1.80 2003/05/25 11:01:00 malekith
+- massive attack, adding Source-md5
+
+Revision 1.79 2003/05/25 06:27:11 misi3k
+- massive attack s/pld.org.pl/pld-linux.org/
+
+Revision 1.78 2003/02/23 01:17:13 misi3k
+- fix URL Source0
+
+Revision 1.77 2003/02/14 13:59:26 qboosh
+- fixed patch number
+
+Revision 1.76 2003/02/14 13:30:30 qboosh
+- merged DEVEL
+
+Revision 1.56.2.6 2003/02/14 13:15:22 qboosh
+- 1.5.26
+
+Revision 1.56.2.5 2002/11/05 15:16:54 qboosh
+- updated to 1.5.23, updated ac25x patch
+
+Revision 1.56.2.4 2002/10/11 07:44:53 qboosh
+- security update to 1.5.21
+
+Revision 1.56.2.3 2002/09/21 00:55:12 baggins
+- I want to see if the restart succeded in %post :/
+
+Revision 1.56.2.2 2002/09/20 13:27:18 baggins
+- updated to 1.5.20
+- obsoletes klogd - AT LAST!
+
+Revision 1.75 2002/12/07 23:49:27 ankry
+- fix improper usage of %{_sysconfdir}
+
+Revision 1.74 2002/11/21 11:54:31 undefine
+- add obsoletes msyslog
+
+Revision 1.73 2002/11/04 16:38:39 jack
+- updated to version 1.4.17
+- from changelog:
+ * Fixed a possible off-by-one problem
+ * A more correct version of the previous security update was added.
+
+Revision 1.72 2002/10/10 23:08:50 cieciwa
+- update to version 1.4.16,
+- release 1.
+
+Revision 1.71 2002/10/09 13:14:48 kloczek
+- use more macros, some cosmetics, added missing "rm -f missing" and use new %doc
+
+Revision 1.70 2002/08/16 14:01:18 blues
+- small fix in directories creation - STBR again
+
+Revision 1.69 2002/08/16 13:19:50 kloczek
+- release 8.
+
+Revision 1.68 2002/08/16 10:06:45 blues
+- added missing dirs
+
+Revision 1.67 2002/07/31 00:25:21 undefine
+- yet another change in syslog-ng.conf file
+- release 7.
+
+Revision 1.66 2002/07/30 23:21:53 undefine
+- release 6 to rebuild with fixed syslog-ng.conf
+
+Revision 1.65 2002/07/30 18:08:37 kloczek
+- release 5,
+- remove logging all on tty12 *this is unsecure in default configuration),
+- remove duplicated mail logging to /var/log/mail
+
+Revision 1.64 2002/07/02 10:35:17 gotar
+- Requires -> Requires(post): fileutils
+
+Revision 1.63 2002/07/01 08:09:47 gotar
+- ooops, previous change will cause erasing logs on upgrade,
+ touch back in %post, release 4.
+
+Revision 1.62 2002/06/13 18:05:38 gotar
+- cosmetics,
+- typo,
+- stale logrotate.d prefix,
+- touch replaced with >,
+- new %doc.
+
+Revision 1.61 2002/05/21 23:14:48 kloczek
+- perl -pi -e "s/^automake -a -c -f --foreing/\%\{__automake\}/; \
+ s/^automake -a -c -f/\%\{__automake\}/; \
+ s/^autoconf/\%\{__autoconf\}/"
+
+Revision 1.60 2002/05/13 20:05:20 qboosh
+- added ac25x patch needed for autoconf 2.53
+- use config(noreplace)
+- fixed bashism in %post
+- release 3
+
+Revision 1.59 2002/05/13 06:53:20 kloczek
+- updated to 1.4.15.
+
+Revision 1.58 2002/05/05 15:55:16 kloczek
+- merge translations from Conectiva.
+
+Revision 1.57 2002/05/05 13:38:26 speedy
+- s/GNU\/Linux/Linux/g - STBR
+
+Revision 1.56 2002/03/24 23:28:25 kloczek
+- perl -pi -e "s/^automake -a -c$/automake -a -c -f/"
+
+Revision 1.55 2002/02/22 23:29:47 kloczek
+- removed all Group fields translations (our rpm now can handle translating
+ Group field using gettext).
+
+Revision 1.54 2002/01/18 02:15:08 kloczek
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+
+Revision 1.53 2001/10/22 22:11:23 qboosh
+- rm -f missing
+
+Revision 1.52 2001/10/22 11:43:52 areq
+- 1.4.14, STBR
+
+Revision 1.51 2001/10/06 23:48:27 baggins
+- release 2
+- proper logrotate config
+
+Revision 1.50 2001/09/25 18:02:07 kloczek
+- updated to 1.4.13.
+
+Revision 1.49 2001/09/25 13:46:11 qboosh
+- release 2: Prereq: /sbin/chkconfig
+
+Revision 1.48 2001/07/26 05:42:24 saq
+- reverting last change: removing new macros from %p{re,ost}{,un}
+
+Revision 1.46 2001/07/13 18:54:24 areq
+- 1.4.12, STBR
+
+Revision 1.45 2001/04/28 15:09:35 qboosh
+- Requires: psmisc >= 20.1 (because of /bin/killall used in logrotate script)
+- release up
+
+Revision 1.44 2001/04/09 08:27:09 mkochano
+- Release 2.
+- Rebuilt with corrected logrotate script (/usr/bin/killall -> /bin/killall).
+
+Revision 1.43 2001/02/25 19:11:15 areq
+- BuildRequires: libol-static >= 0.2.21 STB
+
+Revision 1.42 2001/02/25 18:54:44 areq
+- 1.4.11
+
+Revision 1.41 2001/02/19 18:37:44 kloczek
+- regenerate all am/ac files for allow build in automake > 1.4 environment.
+
+Revision 1.40 2001/02/19 14:02:20 baggins
+- release 2
+- added /var/log/messages to logrotate
+
+Revision 1.39 2001/02/01 16:27:35 kloczek
+- Requires for rc-scripts changed to Prereq.
+
+Revision 1.38 2000/12/28 22:45:23 areq
+- add Requires: fileutils
+
+Revision 1.37 2000/11/30 02:01:12 kloczek
+- updated to 1.4.10.
+
+Revision 1.36 2000/11/22 22:33:09 kloczek
+- updated to 1.4.9.
+
+Revision 1.35 2000/11/06 14:34:14 kloczek
+- updated to 1.4.8.
+
+Revision 1.34 2000/10/04 03:35:21 kloczek
+- updated to 1.4.7 (importand release because in 1.4.7 was fixed mem leak),
+- BuildRequires: libol-static >= 0.2.20,
+- use new rpm automation suit.
+
+Revision 1.33 2000/09/25 02:33:28 baggins
+- release 10
+- fixed ownership of inn (news.*) logs
+
+Revision 1.32 2000/09/19 08:21:14 kloczek
+- release 9,
+- added restart klogd in %post (this is neccessary for correct logging
+ information by klogd after restarting syslogd).
+
+Revision 1.31 2000/09/06 14:19:04 zagrodzki
+- fixed syslog-ng.init
+
+Revision 1.30 2000/09/01 13:54:43 baggins
+- typo
+
+Revision 1.29 2000/09/01 13:53:11 baggins
+- release 7
+- fixed logrotate config
+
+Revision 1.28 2000/08/28 09:01:58 zagrodzki
+- release 6
+- fixed broken %post/%postun scripts
+
+Revision 1.27 2000/08/20 15:10:18 baggins
+- release 5
+- fixed logrotate config
+
+Revision 1.26 2000/08/09 10:27:30 zagrodzki
<<Diff was trimmed, longer than 597 lines>>
More information about the pld-cvs-commit
mailing list