svn commit: r559218 - in head/mail/mailfromd: . files

Alexey Dokuchaev danfe at FreeBSD.org
Fri Dec 25 08:49:44 UTC 2020


Author: danfe
Date: Fri Dec 25 08:49:43 2020
New Revision: 559218
URL: https://svnweb.freebsd.org/changeset/ports/559218

Log:
  - Install rc.d startup script for `calloutd'
  - Chase r559216 shared library version bump
  
  Submitted by:	maintainer

Added:
  head/mail/mailfromd/files/calloutd.in   (contents, props changed)
Modified:
  head/mail/mailfromd/Makefile

Modified: head/mail/mailfromd/Makefile
==============================================================================
--- head/mail/mailfromd/Makefile	Fri Dec 25 08:31:10 2020	(r559217)
+++ head/mail/mailfromd/Makefile	Fri Dec 25 08:49:43 2020	(r559218)
@@ -3,6 +3,7 @@
 
 PORTNAME=	mailfromd
 PORTVERSION=	8.8
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	http://download.gnu.org.ua/pub/release/${PORTNAME}/ \
 		http://download.gnu.org.ua/pub/alpha/${PORTNAME}/
@@ -21,7 +22,7 @@ GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	DEFAULT_STATE_DIR="${DATABASEDIR}" \
 		DEFAULT_SOCKET="unix:${MFD_RUN_DIR}/${PORTNAME}.sock" \
 		DEFAULT_USER=mailnull
-USE_RC_SUBR=	${PORTNAME}
+USE_RC_SUBR=	calloutd ${PORTNAME}
 
 DATABASEDIR?=	/var/db/${PORTNAME}
 MFD_RUN_DIR?=	/var/run/${PORTNAME}

Added: head/mail/mailfromd/files/calloutd.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/mailfromd/files/calloutd.in	Fri Dec 25 08:49:43 2020	(r559218)
@@ -0,0 +1,27 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: calloutd
+# REQUIRE: DAEMON
+# BEFORE: mail
+# KEYWORD: shutdown
+#
+
+. /etc/rc.subr
+
+name="calloutd"
+rcvar=calloutd_enable
+
+: ${calloutd_enable="NO"}
+
+command="%%PREFIX%%/sbin/${name}"
+pidfile="/var/run/${name}.pid"
+
+required_files="%%PREFIX%%/etc/mailfromd.conf"
+
+extra_commands="configlint"
+configlint_cmd="${name} --config-lint"
+
+load_rc_config ${name}
+run_rc_command "$1"


More information about the svn-ports-all mailing list