diff options
author | 2001-09-06 02:37:59 +0000 | |
---|---|---|
committer | 2001-09-06 02:37:59 +0000 | |
commit | 94b4fd5622fb0e4d18cd9e1d0085b90efc738567 (patch) | |
tree | b13543dff8de31b6f800dc2ae6974093cce87708 /app-admin | |
parent | added rc5/rc6 versions of syslog-ng (diff) | |
download | historical-94b4fd5622fb0e4d18cd9e1d0085b90efc738567.tar.gz historical-94b4fd5622fb0e4d18cd9e1d0085b90efc738567.tar.bz2 historical-94b4fd5622fb0e4d18cd9e1d0085b90efc738567.zip |
added rc6 version
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/syslog-ng/files/digest-syslog-ng-1.4.12-r6 | 1 | ||||
-rw-r--r-- | app-admin/syslog-ng/files/syslog-ng.rc5 (renamed from app-admin/syslog-ng/files/syslog-ng) | 0 | ||||
-rw-r--r-- | app-admin/syslog-ng/files/syslog-ng.rc6 | 26 | ||||
-rw-r--r-- | app-admin/syslog-ng/syslog-ng-1.4.12-r6.ebuild | 39 |
4 files changed, 66 insertions, 0 deletions
diff --git a/app-admin/syslog-ng/files/digest-syslog-ng-1.4.12-r6 b/app-admin/syslog-ng/files/digest-syslog-ng-1.4.12-r6 new file mode 100644 index 000000000000..0b178f12b7b0 --- /dev/null +++ b/app-admin/syslog-ng/files/digest-syslog-ng-1.4.12-r6 @@ -0,0 +1 @@ +MD5 b6d8722e83af9eb2967e3349db5a6182 syslog-ng-1.4.12.tar.gz diff --git a/app-admin/syslog-ng/files/syslog-ng b/app-admin/syslog-ng/files/syslog-ng.rc5 index 35df1f35223c..35df1f35223c 100644 --- a/app-admin/syslog-ng/files/syslog-ng +++ b/app-admin/syslog-ng/files/syslog-ng.rc5 diff --git a/app-admin/syslog-ng/files/syslog-ng.rc6 b/app-admin/syslog-ng/files/syslog-ng.rc6 new file mode 100644 index 000000000000..c820ceca6cbe --- /dev/null +++ b/app-admin/syslog-ng/files/syslog-ng.rc6 @@ -0,0 +1,26 @@ +#!/sbin/runscript + +need() { + need clock +} + +checkconfig() { + if [ ! -e /etc/syslog-ng/syslog-ng.conf ] ; then + eerror "You need a /etc/syslog-ng/syslog-ng.conf first" + eerror "There is a sample in /usr/share/docs/syslog-ng" + return 1 + fi +} + +start() { + checkconfig || return 1 + ebegin "Starting syslog-ng" + start-stop-daemon --start --quiet --exec /usr/sbin/syslog-ng + eend $? +} + +stop() { + ebegin "Stopping syslog-ng" + start-stop-daemon --stop --quiet --pidfile /var/run/syslog-ng.pid + eend $? +} diff --git a/app-admin/syslog-ng/syslog-ng-1.4.12-r6.ebuild b/app-admin/syslog-ng/syslog-ng-1.4.12-r6.ebuild new file mode 100644 index 000000000000..facf72b14b80 --- /dev/null +++ b/app-admin/syslog-ng/syslog-ng-1.4.12-r6.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Donny Davies <woodchip@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-1.4.12-r6.ebuild,v 1.1 2001/09/06 02:37:59 woodchip Exp $ + +A=${P}.tar.gz +S=${WORKDIR}/${P} +DESCRIPTION="Syslog-ng is a syslog replacement with advanced filtering features" +SRC_URI="http://www.balabit.hu/downloads/syslog-ng/1.4/${A}" +HOMEPAGE="http://www.balabit.hu/en/products/syslog-ng/" + +RDEPEND="virtual/glibc >=dev-libs/libol-0.2.23" +DEPEND="sys-devel/flex" + +src_compile() { + ./configure --host=${CHOST} --prefix=/usr || die + emake CFLAGS="${CFLAGS} -I/usr/include/libol -D_GNU_SOURCE" \ + prefix=${D}/usr all || die "compile problem" +} + +src_install() { + make prefix=${D}/usr install || die + rm -rf ${D}/usr/share/man + + dodoc AUTHORS COPYING ChangeLog INSTALL NEWS PORTS README + cd doc + dodoc syslog-ng.conf.sample syslog-ng.conf.demo stresstest.sh + doman syslog-ng.8 syslog-ng.conf.5 + cd ${S}/doc/sgml + dodoc syslog-ng.dvi syslog-ng.html.tar.gz syslog-ng.ps syslog-ng.sgml syslog-ng.txt + + cd ${S} + dodir /etc/syslog-ng + insinto /etc/syslog-ng + doins doc/syslog-ng.conf.sample + + exeinto /etc/init.d + newexe ${FILESDIR}/syslog-ng.rc6 syslog-ng +} |