View | Details | Raw Unified | Return to bug 27115
Collapse All | Expand All

(-)a/debian/scripts/koha-sip (-11 / +2 lines)
Lines 112-133 start_sip() Link Here
112
stop_sip()
112
stop_sip()
113
{
113
{
114
    local name=$1
114
    local name=$1
115
    local PIDFILE="/var/run/koha/${name}/${name}-koha-sip.pid"
115
116
116
    if is_sip_running $name; then
117
    if is_sip_running $name; then
117
118
118
        DAEMONOPTS="--name=${name}-koha-sip \
119
                    --errlog=/var/log/koha/${name}/sip-error.log \
120
                    --output=/var/log/koha/${name}/sip-output.log \
121
                    --verbose=1 \
122
                    --respawn \
123
                    --delay=30 \
124
                    --pidfiles=/var/run/koha/${name} \
125
                    --user=${name}-koha.${name}-koha"
126
127
        [ "$verbose" != "no" ] && \
119
        [ "$verbose" != "no" ] && \
128
            log_daemon_msg "Stopping SIP server for ${name}"
120
            log_daemon_msg "Stopping SIP server for ${name}"
129
121
130
        if daemon $DAEMONOPTS --stop; then
122
        if start-stop-daemon --pidfile $PIDFILE --user ${name}-koha --stop --retry=TERM/30/KILL/5; then
131
            ([ "$verbose" != "no" ] && \
123
            ([ "$verbose" != "no" ] && \
132
                log_end_msg 0) || return 0
124
                log_end_msg 0) || return 0
133
        else
125
        else
134
- 

Return to bug 27115