Allow servers to open TCP/IP sockets by elevating permissions.

Thu, 15 Sep 2011 22:26:14 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Sep 2011 22:26:14 +0200
changeset 364
fa25ea0595ef
parent 363
641cacc76b02
child 365
12ec5916f068

Allow servers to open TCP/IP sockets by elevating permissions.

jabberd/rc.jabberd file | annotate | diff | comparison | revisions
     1.1 --- a/jabberd/rc.jabberd	Thu Sep 15 20:54:49 2011 +0200
     1.2 +++ b/jabberd/rc.jabberd	Thu Sep 15 22:26:14 2011 +0200
     1.3 @@ -26,7 +26,7 @@
     1.4          return $retcode
     1.5      }
     1.6  
     1.7 -%status -u @l_nusr@ -o
     1.8 +%status -u @l_susr@ -o
     1.9      jabberd_usable="unknown"
    1.10      jabberd_active="no"
    1.11      rcService jabberd enable yes && \
    1.12 @@ -35,12 +35,12 @@
    1.13      echo "jabberd_usable=\"$jabberd_usable\""
    1.14      echo "jabberd_active=\"$jabberd_active\""
    1.15  
    1.16 -%start -u @l_nusr@
    1.17 +%start -u @l_susr@
    1.18      rcService jabberd enable yes || exit 0
    1.19      rcService jabberd active yes && exit 0
    1.20      @l_prefix@/bin/jabberd -b -c $jabberd_cfgfile
    1.21  
    1.22 -%stop -u @l_nusr@
    1.23 +%stop -u @l_susr@
    1.24      rcService jabberd enable yes || exit 0
    1.25      rcService jabberd active no && exit 0
    1.26      jabberd_signal TERM
    1.27 @@ -49,7 +49,7 @@
    1.28          rm -f @l_prefix@/var/jabberd/pid/${daemons}.pid
    1.29      done
    1.30  
    1.31 -%restart -u @l_nusr@
    1.32 +%restart -u @l_susr@
    1.33      rcService jabberd enable yes || exit 0
    1.34      rcService jabberd active no && exit 0
    1.35      rc jabberd stop

mercurial