diff options
author | Sylvio Cesar Teixeira <sylvio@FreeBSD.org> | 2011-03-01 17:33:52 +0000 |
---|---|---|
committer | Sylvio Cesar Teixeira <sylvio@FreeBSD.org> | 2011-03-01 17:33:52 +0000 |
commit | f66e9554e6bb660cbb8c0c4c08d81130267f350c (patch) | |
tree | f63e1134a1d0f474e3fead5a25dcee04f39ad628 /net/crtmpserver | |
parent | cebfd44d12f8be38d472900085421c0349ea923d (diff) | |
download | ports-f66e9554e6bb660cbb8c0c4c08d81130267f350c.tar.gz ports-f66e9554e6bb660cbb8c0c4c08d81130267f350c.zip |
Notes
Diffstat (limited to 'net/crtmpserver')
-rw-r--r-- | net/crtmpserver/Makefile | 1 | ||||
-rw-r--r-- | net/crtmpserver/files/crtmpserver.in | 14 |
2 files changed, 12 insertions, 3 deletions
diff --git a/net/crtmpserver/Makefile b/net/crtmpserver/Makefile index 9a4c2e11033b..efe653501745 100644 --- a/net/crtmpserver/Makefile +++ b/net/crtmpserver/Makefile @@ -7,6 +7,7 @@ PORTNAME= crtmpserver PORTVERSION= 0.355 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://freebsd.rtmpd.com/ diff --git a/net/crtmpserver/files/crtmpserver.in b/net/crtmpserver/files/crtmpserver.in index b0a8f345c626..d4b3b3bfce20 100644 --- a/net/crtmpserver/files/crtmpserver.in +++ b/net/crtmpserver/files/crtmpserver.in @@ -25,13 +25,21 @@ rcvar=${name}_enable command=%%PREFIX%%/sbin/${name} pidfile=/var/run/${name}.pid +start_postcmd="${name}_poststart" + +crtmpserver_poststart() +{ + pgrep crtmpserver > /var/run/crtmpserver.pid +} + load_rc_config $name : ${crtmpserver_enable="NO"} : ${crtmpserver_config="%%PREFIX%%/etc/crtmpserver.lua"} +: ${crtmpserver_username="%%USERS%%"} + +required_files="$crtmpserver_config" -crtmpserver_username="%%USERS%%" -command_args="--daemon --uid=`id -u ${crtmpserver_username}` $crtmpserver_config" +command_args="--daemon --uid=`id -u ${crtmpserver_username}` $required_files" run_rc_command "$1" -ps -axo pid,comm|grep crtmpserver|cut -d " " -f1 >/var/run/crtmpserver.pid |