Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37563841
en ru br
ALT Linux repositórios
S:3.34.1-alt1
5.0: 2.0.9-alt1
4.1: 2.0.9-alt1
4.0: 2.0.3-alt1
3.0: 1.6.2-alt2

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

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009