update to 3.6.4

install binaries from /sbin to /usr/sbin [release 3.6.4-1mamba;Sun Oct 30 2016]
This commit is contained in:
Silvan Calarco 2024-01-05 18:17:56 +01:00
parent 622fd17629
commit f331a17187
2 changed files with 17 additions and 45 deletions

View File

@ -1,35 +1,7 @@
@version: 3.4 @version: 3.6
# syslog-ng configuration file. # syslog-ng configuration file.
#
# This should behave pretty much like the original syslog on RedHat. But
# it could be configured a lot smarter.
#
# See syslog-ng(8) and syslog-ng.conf(5) for more information.
#
# 20000925 gb@sysfive.com
#
# Updated by Frank Crawford (<Frank.Crawford@ac3.com.au>) - 10 Aug 2002
# - for Red Hat 7.3
# - totally do away with klogd
# - add message "kernel:" as is done with klogd.
#
# Updated by Frank Crawford (<Frank.Crawford@ac3.com.au>) - 22 Aug 2002
# - use the log_prefix option as per Balazs Scheidler's email
#
# Updated by Jose Pedro Oliveira (<jpo at di.uminho.pt>) - 05 Apr 2003
# - corrected filters 'f_filter2' and 'f_filter6'
# these filters were only allowing messages of one specific
# priority level; they should be allowing messages from that
# priority and upper levels.
#
# Updated by Jose Pedro Oliveira (<jpo at di.uminho.pt>) - 25 Jan 2005
# - Don't sync the d_mail destination
#
# Updated by Jose Pedro Oliveira (<jpo at di.uminho.pt>) - 01 Feb 2005
# - /proc/kmsg is a file not a pipe.
# (https://lists.balabit.hu/pipermail/syslog-ng/2005-February/006963.html)
#
@include "scl.conf"
options { options {
flush_lines (0); flush_lines (0);
@ -44,10 +16,9 @@ options {
}; };
source s_sys { source s_sys {
file ("/proc/kmsg" program_override("kernel: ")); #file ("/proc/kmsg" program_override("kernel: "));
unix-dgram ("/dev/log"); system();
internal(); internal();
# udp(ip(0.0.0.0) port(514));
}; };
destination d_cons { file("/dev/console"); }; destination d_cons { file("/dev/console"); };

View File

@ -1,7 +1,7 @@
%define majorminor %(echo %version | cut -d. -f 1-2) %define majorminor %(echo %version | cut -d. -f 1-2)
Name: syslog-ng Name: syslog-ng
Version: 3.6.3 Version: 3.6.4
Release: 1mamba Release: 1mamba
Summary: A syslogd replacement with new functionality Summary: A syslogd replacement with new functionality
Group: System/Servers Group: System/Servers
@ -86,7 +86,6 @@ This package contains static libraries and header files need for development.
%build %build
%configure \ %configure \
--sysconfdir=%{_sysconfdir}/syslog-ng \ --sysconfdir=%{_sysconfdir}/syslog-ng \
--sbindir=/sbin \
--with-module-dir=%{_libdir}/syslog-ng \ --with-module-dir=%{_libdir}/syslog-ng \
--enable-ipv6 \ --enable-ipv6 \
--enable-tcp-wrapper \ --enable-tcp-wrapper \
@ -100,7 +99,7 @@ This package contains static libraries and header files need for development.
[ "%{buildroot}" != / ] && rm -rf %{buildroot} [ "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall %makeinstall
install -D -m0750 %{S:1} %{buildroot}%{_initrddir}/syslog-ng #install -D -m0750 %{S:1} %{buildroot}%{_initrddir}/syslog-ng
install -D -m0644 %{S:2} \ install -D -m0644 %{S:2} \
%{buildroot}%{_sysconfdir}/syslog-ng/syslog-ng.conf %{buildroot}%{_sysconfdir}/syslog-ng/syslog-ng.conf
install -D -m0644 %{S:3} \ install -D -m0644 %{S:3} \
@ -167,17 +166,21 @@ exit 0
%post -n libsyslog-ng -p /sbin/ldconfig %post -n libsyslog-ng -p /sbin/ldconfig
%postun -n libsyslog-ng -p /sbin/ldconfig %postun -n libsyslog-ng -p /sbin/ldconfig
%posttrans
# clean broken old sysv links
find /etc/rc[0-6].d/ -type l -xtype l -exec rm -f {} \;
:
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%{_initrddir}/syslog-ng
%dir %{_sysconfdir}/syslog-ng %dir %{_sysconfdir}/syslog-ng
%{_sysconfdir}/logrotate.d/syslog-ng %{_sysconfdir}/logrotate.d/syslog-ng
#%{_sysconfdir}/syslog-ng/modules.conf #%{_sysconfdir}/syslog-ng/modules.conf
%{_sysconfdir}/syslog-ng/scl.conf %{_sysconfdir}/syslog-ng/scl.conf
%config %{_sysconfdir}/syslog-ng/syslog-ng.conf %config %{_sysconfdir}/syslog-ng/syslog-ng.conf
%config(noreplace) %{_sysconfdir}/sysconfig/syslog-ng %config(noreplace) %{_sysconfdir}/sysconfig/syslog-ng
/sbin/syslog-ng %{_sbindir}/syslog-ng
/sbin/syslog-ng-ctl %{_sbindir}/syslog-ng-ctl
%{_bindir}/loggen %{_bindir}/loggen
%{_bindir}/pdbtool %{_bindir}/pdbtool
%{_bindir}/update-patterndb %{_bindir}/update-patterndb
@ -189,13 +192,7 @@ exit 0
%ghost /var/log/mail %ghost /var/log/mail
%ghost /var/log/news %ghost /var/log/news
%{_datadir}/include/scl %{_datadir}/include/scl
#%{_datadir}/xsd/patterndb-?.xsd
%{_datadir}/tools/system-expand %{_datadir}/tools/system-expand
#%{_mandir}/man1/loggen.1.*
#%{_mandir}/man1/pdbtool.*
#%{_mandir}/man1/syslog-ng-ctl.*
#%{_mandir}/man5/syslog-ng.conf.*
#%{_mandir}/man8/syslog-ng.*
%files -n libsyslog-ng %files -n libsyslog-ng
%defattr(-,root,root) %defattr(-,root,root)
@ -218,6 +215,10 @@ exit 0
#%doc NEWS #%doc NEWS
%changelog %changelog
* Sun Oct 30 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 3.6.4-1mamba
- update to 3.6.4
- install binaries from /sbin to /usr/sbin
* Sun Aug 02 2015 Automatic Build System <autodist@mambasoft.it> 3.6.3-1mamba * Sun Aug 02 2015 Automatic Build System <autodist@mambasoft.it> 3.6.3-1mamba
- automatic version update by autodist - automatic version update by autodist