svn commit: r558175 - in head/sysutils/minirsyslogd: . files
Dirk Meyer
dinoex at FreeBSD.org
Tue Dec 15 19:04:28 UTC 2020
Author: dinoex
Date: Tue Dec 15 19:04:27 2020
New Revision: 558175
URL: https://svnweb.freebsd.org/changeset/ports/558175
Log:
- add RC_SUBR support
PR: 249432
Approved by: maintainer-timeout
Added:
head/sysutils/minirsyslogd/files/
head/sysutils/minirsyslogd/files/minirsyslogd.in (contents, props changed)
Modified:
head/sysutils/minirsyslogd/Makefile
Modified: head/sysutils/minirsyslogd/Makefile
==============================================================================
--- head/sysutils/minirsyslogd/Makefile Tue Dec 15 19:01:42 2020 (r558174)
+++ head/sysutils/minirsyslogd/Makefile Tue Dec 15 19:04:27 2020 (r558175)
@@ -3,11 +3,14 @@
PORTNAME= minirsyslogd
PORTVERSION= 1.02
+PORTREVISION= 1
CATEGORIES= sysutils net
MASTER_SITES= http://redundancy.redundancy.org/mirror/
MAINTAINER= lx at FreeBSD.org
COMMENT= Minimal, fast and secure syslog receiver
+
+USE_RC_SUBR= minirsyslogd
do-build:
cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c
Added: head/sysutils/minirsyslogd/files/minirsyslogd.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/minirsyslogd/files/minirsyslogd.in Tue Dec 15 19:04:27 2020 (r558175)
@@ -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"
More information about the svn-ports-all
mailing list