diff options
author | Bernhard Froehlich <decke@FreeBSD.org> | 2021-06-21 14:45:52 +0000 |
---|---|---|
committer | Bernhard Froehlich <decke@FreeBSD.org> | 2021-06-21 14:45:52 +0000 |
commit | 308171c8508baa96b8023f1d833b1789a84a35d9 (patch) | |
tree | 238f1605d3f2928d9d4d6d77ae51888dc73a324a | |
parent | 5a8cb6cf2e02d3cdf71aacf53245add7b8704f0c (diff) | |
download | ports-308171c8508baa96b8023f1d833b1789a84a35d9.tar.gz ports-308171c8508baa96b8023f1d833b1789a84a35d9.zip |
multimedia/minisatip: Add rc.d script
-rw-r--r-- | multimedia/minisatip/Makefile | 1 | ||||
-rw-r--r-- | multimedia/minisatip/files/minisatip.in | 26 |
2 files changed, 27 insertions, 0 deletions
diff --git a/multimedia/minisatip/Makefile b/multimedia/minisatip/Makefile index 59c7fcf73947..8db32f2492eb 100644 --- a/multimedia/minisatip/Makefile +++ b/multimedia/minisatip/Makefile @@ -20,6 +20,7 @@ GH_ACCOUNT= catalinii CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes ALL_TARGET= minisatip diff --git a/multimedia/minisatip/files/minisatip.in b/multimedia/minisatip/files/minisatip.in new file mode 100644 index 000000000000..31633d1476bb --- /dev/null +++ b/multimedia/minisatip/files/minisatip.in @@ -0,0 +1,26 @@ +#!/bin/sh + +# PROVIDE: minisatip +# REQUIRE: DAEMON webcamd +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable minisatip +# +# minisatip_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable minisatip. +# minisatip_flags (str): Custom flags for minisatip + +. /etc/rc.subr + +name=minisatip +rcvar=minisatip_enable + +load_rc_config $name + +: ${minisatip_enable:=NO} + +pidfile="/var/run/${name}.pid" +command="%%PREFIX%%/sbin/minisatip" +command_args="-g -R %%PREFIX%%/share/minisatip/html" + +run_rc_command "$1" |