diff options
author | Alexander Leidinger <netchild@FreeBSD.org> | 2013-01-29 03:56:45 +0800 |
---|---|---|
committer | Alexander Leidinger <netchild@FreeBSD.org> | 2013-01-29 03:56:45 +0800 |
commit | 7c1ce7e285eae4299db8201ba4cc315a570c6ef7 (patch) | |
tree | 141f7a0acf53ba23f93c04dc8ae762cfa011287f /net | |
parent | 3087eeb7ea9546f674c0941c75af4401923850b3 (diff) | |
download | freebsd-ports-gnome-7c1ce7e285eae4299db8201ba4cc315a570c6ef7.tar.gz freebsd-ports-gnome-7c1ce7e285eae4299db8201ba4cc315a570c6ef7.tar.zst freebsd-ports-gnome-7c1ce7e285eae4299db8201ba4cc315a570c6ef7.zip |
Add support for the status command in the rc script. The change is
inspired by the patch in the PR.
PR: ports/169591
Submitted by: Ivan Sy <ivan.sy@shaw.ca>
Diffstat (limited to 'net')
-rw-r--r-- | net/serviio/Makefile | 1 | ||||
-rw-r--r-- | net/serviio/files/serviio.in | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/net/serviio/Makefile b/net/serviio/Makefile index 220111a11efc..7c77aee89592 100644 --- a/net/serviio/Makefile +++ b/net/serviio/Makefile @@ -3,6 +3,7 @@ PORTNAME= serviio PORTVERSION= 1.1 +PORTREVISION= 1 CATEGORIES= net multimedia java www MASTER_SITES= http://download.serviio.org/releases/ EXTRACT_SUFX= -linux.tar.gz diff --git a/net/serviio/files/serviio.in b/net/serviio/files/serviio.in index 1581092a79ea..10f7341e4527 100644 --- a/net/serviio/files/serviio.in +++ b/net/serviio/files/serviio.in @@ -26,4 +26,14 @@ command_args="$serviio_args &" stop_cmd="$command -stop" +status_cmd=${name}_status +serviio_status() { + serviio_pid=$(ps -aU ${serviio_user} | awk '/java/ {print $1}') + if [ -n "${serviio_pid}" ]; then + echo "${name} is running as pid ${serviio_pid}" + else + echo "${name} is not running" + fi +} + run_rc_command $1 |