--- Makefile (Revision 548883) +++ Makefile (Arbeitskopie) @@ -3,6 +3,7 @@ PORTNAME= minirsyslogd PORTVERSION= 1.02 +PORTREVISION= 1 CATEGORIES= sysutils net MASTER_SITES= http://redundancy.redundancy.org/mirror/ @@ -9,6 +10,8 @@ MAINTAINER= lx@FreeBSD.org COMMENT= Minimal, fast and secure syslog receiver +USE_RC_SUBR= minirsyslogd + do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c --- files/minirsyslogd.in (nicht existent) +++ files/minirsyslogd.in (Arbeitskopie) @@ -0,0 +1,24 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# PROVIDE: minirsyslogd +# REQUIRE: DAEMON +# KEYWORD: shutdown + +. /etc/rc.subr + +name="minirsyslogd" +desc="Mini RSyslog Daemon" +rcvar="minirsyslogd_enable" + +load_rc_config "$name" + +: ${minirsyslogd_enable:="NO"} +: ${minirsyslogd_basedir:="/var/log/remote"} +: ${minirsyslogd_pidfile:="/var/run/minirsyslogd.pid"} +command="%%PREFIX%%/sbin/minirsyslogd" +pidfile="${minirsyslogd_pidfile}" +command_args="--daemon --rootdir ${minirsyslogd_basedir}" + +run_rc_command "$1"