ALT Linux repositórios
Group :: Sistema/Kernel e hardware
RPM: syslog-ng
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: syslog-ng
Version: 2.0.9
Release: alt1
Summary: syslog-ng daemon
Group: System/Kernel and hardware
License: GPL
URL: http://www.balabit.com/products/syslog_ng/
Provides: syslogd-daemon
Prereq: syslog-common
Conflicts: klogd < 1.4.1-alt7
Source: http://www.balabit.com/downloads/syslog-ng/2.0/src/%name-%version.tar.bz2
Source1: %name.init
Source2: %name.conf
Source3: %name.sysconfig
Patch1: %name-2.0.7-alt-defpath.patch
# Automatically added by buildreq on Tue Mar 27 2007 (-bi)
BuildRequires: flex glib2-devel libeventlog-devel libnet2-devel libssl-devel libwrap-devel
%description
An enhanced syslog daemon.
%prep
%setup -q
%patch1 -p1
%build
%configure \
--sbindir=/sbin \
--enable-dynamic-linking \
--enable-tcp-wrapper \
--enable-spoof-source
%make_build
%install
mkdir -p %buildroot%_initdir
make DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=%_sysconfdir \
mandir=%_mandir prefix=%prefix install
install -m755 -D -p %SOURCE1 $RPM_BUILD_ROOT%_initdir/%name
install -m640 -D -p %SOURCE2 $RPM_BUILD_ROOT%_sysconfdir/%name.conf
install -m640 -D -p %SOURCE3 $RPM_BUILD_ROOT%_sysconfdir/sysconfig/%name
%__mkdir_p $RPM_BUILD_ROOT%_localstatedir/%name
%post
%post_service %name
if [ $1 = 1 ]; then
[ -x /sbin/syslogd ] && /sbin/chkconfig --level 2345 syslogd off ||:
fi
%preun
%preun_service %name
if [ $1 = 0 ]; then
[ -x /sbin/syslogd ] && /sbin/chkconfig --level 2345 syslogd on ||:
fi
%files
%doc AUTHORS ChangeLog README NEWS
%doc doc/reference/syslog-ng.txt
%doc doc/examples/*
%doc contrib/syslog2ng contrib/syslog-ng.vim contrib/relogger.pl contrib/syslog-ng.conf.doc
%config(noreplace) %_sysconfdir/%name.conf
%config(noreplace) %_sysconfdir/sysconfig/%name
%_initdir/syslog-ng*
/sbin/syslog-ng*
%_bindir/loggen
%_man5dir/*
%_man8dir/*
%dir %_localstatedir/%name
%changelog
…
Todas as alterações você pod ver aqui
Version: 2.0.9
Release: alt1
Summary: syslog-ng daemon
Group: System/Kernel and hardware
License: GPL
URL: http://www.balabit.com/products/syslog_ng/
Provides: syslogd-daemon
Prereq: syslog-common
Conflicts: klogd < 1.4.1-alt7
Source: http://www.balabit.com/downloads/syslog-ng/2.0/src/%name-%version.tar.bz2
Source1: %name.init
Source2: %name.conf
Source3: %name.sysconfig
Patch1: %name-2.0.7-alt-defpath.patch
# Automatically added by buildreq on Tue Mar 27 2007 (-bi)
BuildRequires: flex glib2-devel libeventlog-devel libnet2-devel libssl-devel libwrap-devel
%description
An enhanced syslog daemon.
%prep
%setup -q
%patch1 -p1
%build
%configure \
--sbindir=/sbin \
--enable-dynamic-linking \
--enable-tcp-wrapper \
--enable-spoof-source
%make_build
%install
mkdir -p %buildroot%_initdir
make DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=%_sysconfdir \
mandir=%_mandir prefix=%prefix install
install -m755 -D -p %SOURCE1 $RPM_BUILD_ROOT%_initdir/%name
install -m640 -D -p %SOURCE2 $RPM_BUILD_ROOT%_sysconfdir/%name.conf
install -m640 -D -p %SOURCE3 $RPM_BUILD_ROOT%_sysconfdir/sysconfig/%name
%__mkdir_p $RPM_BUILD_ROOT%_localstatedir/%name
%post
%post_service %name
if [ $1 = 1 ]; then
[ -x /sbin/syslogd ] && /sbin/chkconfig --level 2345 syslogd off ||:
fi
%preun
%preun_service %name
if [ $1 = 0 ]; then
[ -x /sbin/syslogd ] && /sbin/chkconfig --level 2345 syslogd on ||:
fi
%files
%doc AUTHORS ChangeLog README NEWS
%doc doc/reference/syslog-ng.txt
%doc doc/examples/*
%doc contrib/syslog2ng contrib/syslog-ng.vim contrib/relogger.pl contrib/syslog-ng.conf.doc
%config(noreplace) %_sysconfdir/%name.conf
%config(noreplace) %_sysconfdir/sysconfig/%name
%_initdir/syslog-ng*
/sbin/syslog-ng*
%_bindir/loggen
%_man5dir/*
%_man8dir/*
%dir %_localstatedir/%name
%changelog
…
Todas as alterações você pod ver aqui