aboutsummaryrefslogtreecommitdiff
path: root/security/shibboleth-idp/files/shibboleth-idp.in
diff options
context:
space:
mode:
Diffstat (limited to 'security/shibboleth-idp/files/shibboleth-idp.in')
-rw-r--r--security/shibboleth-idp/files/shibboleth-idp.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/security/shibboleth-idp/files/shibboleth-idp.in b/security/shibboleth-idp/files/shibboleth-idp.in
index e0b425e5eeb4..c7326a6bdae6 100644
--- a/security/shibboleth-idp/files/shibboleth-idp.in
+++ b/security/shibboleth-idp/files/shibboleth-idp.in
@@ -19,6 +19,7 @@ command="%%PREFIX%%/sbin/shibboleth-idp.sh"
command_args="start"
extra_commands="idpstatus initupgrade"
start_precmd="shibboleth_idp_start_precmd"
+idpstatus_cmd="shibboleth_idp_status"
initupgrade_cmd="shibboleth_idp_initupgrade"
# set defaults
@@ -89,4 +90,8 @@ shibboleth_idp_initupgrade() {
/usr/bin/sed -i'.bak' -e "s|idp.scope = example.org|idp.scope=${shibboleth_idp_scope}|g" %%WWWDIR%%/conf/idp.properties
}
+shibboleth_idp_status() {
+ /usr/bin/fetch -qo - http://127.0.0.1:8080/idp/status
+}
+
run_rc_command "$1"