aboutsummaryrefslogtreecommitdiff
path: root/net/minidlna
diff options
context:
space:
mode:
authorWilliam Grzybowski <wg@FreeBSD.org>2013-06-19 20:34:57 +0000
committerWilliam Grzybowski <wg@FreeBSD.org>2013-06-19 20:34:57 +0000
commitd5520d2633cf9cc8ea3dffd4e59da61ecdba06bf (patch)
treeb20263726040d8bc7ec15424adcb20a785a3c7a2 /net/minidlna
parentc173c83f09af34727224fdda03acfdb02c1c7a51 (diff)
downloadports-d5520d2633cf9cc8ea3dffd4e59da61ecdba06bf.tar.gz
ports-d5520d2633cf9cc8ea3dffd4e59da61ecdba06bf.zip
Notes
Diffstat (limited to 'net/minidlna')
-rw-r--r--net/minidlna/Makefile3
-rw-r--r--net/minidlna/files/minidlna.in11
2 files changed, 6 insertions, 8 deletions
diff --git a/net/minidlna/Makefile b/net/minidlna/Makefile
index 20ff0fab78c4..ec81807e4211 100644
--- a/net/minidlna/Makefile
+++ b/net/minidlna/Makefile
@@ -49,9 +49,6 @@ post-install:
${INSTALL_MAN} ${MAN5:S,^,${WRKSRC}/,} ${MANPREFIX}/man/man5/
${INSTALL_MAN} ${MAN8:S,^,${WRKSRC}/,} ${MANPREFIX}/man/man8/
${INSTALL_DATA} ${WRKSRC}/minidlna.conf ${PREFIX}/etc/minidlna.conf.sample
- @${MKDIR} /var/run/minidlna
- @${MKDIR} /var/db/minidlna
- @${CHOWN} ${USERS} /var/db/minidlna
@${FMT} ${PKGMESSAGE}
.include <bsd.port.mk>
diff --git a/net/minidlna/files/minidlna.in b/net/minidlna/files/minidlna.in
index 0b45d37a62da..088ecb9bd28f 100644
--- a/net/minidlna/files/minidlna.in
+++ b/net/minidlna/files/minidlna.in
@@ -1,4 +1,5 @@
#!/bin/sh
+#
# $FreeBSD$
#
# PROVIDE: minidlna
@@ -13,21 +14,21 @@
name=minidlna
rcvar=minidlna_enable
-command=%%PREFIX%%/sbin/minidlnad
load_rc_config $name
minidlna_enable=${minidlna_enable-"NO"}
minidlna_uid=${minidlna_uid-"%%USER%%"}
+command=%%PREFIX%%/sbin/minidlnad
pidfile="/var/run/minidlna/minidlna.pid"
+command_args="-P $pidfile -u $minidlna_uid -f %%PREFIX%%/etc/minidlna.conf"
+required_dirs="/var/run/minidlna /var/db/minidlna"
-start_precmd="rm -f $pidfile"
-stop_postcmd=$start_precmd
+start_precmd="install -d -o $minidlna_uid ${pidfile%/*} /var/db/minidlna"
+stop_postcmd="rm -f $pidfile"
-command_args="-P $pidfile -u $minidlna_uid -f %%PREFIX%%/etc/minidlna.conf"
extra_commands=rescan
rescan_cmd="$command -R -u $minidlna_uid -f %%PREFIX%%/etc/minidlna.conf"
-required_dirs="/var/run/minidlna /var/db/minidlna"
run_rc_command $1