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: 1.6.2
Release: alt2
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/1.6/src/%name-%version.tar.bz2
Source1: syslog-ng.init
Source2: syslog-ng.conf
Source3: syslog-ng.sysconfig
Patch: syslog-ng-1.6.2-alt-defpath.patch
Requires: libol >= 0.3
BuildPreReq: libol >= 0.3
# Automatically added by buildreq on Wed Mar 10 2004 (-bi)
BuildRequires: flex libol-devel
%description
An enhanced syslog daemon.
%prep
%setup -q
%patch -p1
#build with shared libol
%__subst 's,static-libs,libs,' ./configure
%build
%configure --sbindir=/sbin --enable-tcp-wrapper
%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/syslog-ng
install -m640 -D -p %SOURCE2 $RPM_BUILD_ROOT%_sysconfdir/syslog-ng.conf
install -m640 -D -p %SOURCE3 $RPM_BUILD_ROOT%_sysconfdir/sysconfig/syslog-ng
%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 README ChangeLog NEWS PORTS
%doc doc/sgml/syslog-ng.txt
%doc doc/*.demo doc/*.sample doc/*.solaris
%config(noreplace) %_sysconfdir/syslog-ng.conf
%config(noreplace) %_sysconfdir/sysconfig/syslog-ng
%_initdir/syslog-ng*
/sbin/syslog-ng*
%_man5dir/*
%_man8dir/*
%changelog
…
Todas as alterações você pod ver aqui
Version: 1.6.2
Release: alt2
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/1.6/src/%name-%version.tar.bz2
Source1: syslog-ng.init
Source2: syslog-ng.conf
Source3: syslog-ng.sysconfig
Patch: syslog-ng-1.6.2-alt-defpath.patch
Requires: libol >= 0.3
BuildPreReq: libol >= 0.3
# Automatically added by buildreq on Wed Mar 10 2004 (-bi)
BuildRequires: flex libol-devel
%description
An enhanced syslog daemon.
%prep
%setup -q
%patch -p1
#build with shared libol
%__subst 's,static-libs,libs,' ./configure
%build
%configure --sbindir=/sbin --enable-tcp-wrapper
%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/syslog-ng
install -m640 -D -p %SOURCE2 $RPM_BUILD_ROOT%_sysconfdir/syslog-ng.conf
install -m640 -D -p %SOURCE3 $RPM_BUILD_ROOT%_sysconfdir/sysconfig/syslog-ng
%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 README ChangeLog NEWS PORTS
%doc doc/sgml/syslog-ng.txt
%doc doc/*.demo doc/*.sample doc/*.solaris
%config(noreplace) %_sysconfdir/syslog-ng.conf
%config(noreplace) %_sysconfdir/sysconfig/syslog-ng
%_initdir/syslog-ng*
/sbin/syslog-ng*
%_man5dir/*
%_man8dir/*
%changelog
…
Todas as alterações você pod ver aqui