aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2013-01-29 03:56:45 +0800
committerAlexander Leidinger <netchild@FreeBSD.org>2013-01-29 03:56:45 +0800
commit7c1ce7e285eae4299db8201ba4cc315a570c6ef7 (patch)
tree141f7a0acf53ba23f93c04dc8ae762cfa011287f /net
parent3087eeb7ea9546f674c0941c75af4401923850b3 (diff)
downloadfreebsd-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/Makefile1
-rw-r--r--net/serviio/files/serviio.in10
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