jabberd startet nicht (rc.conf: jabberd_enable="YES")

From: Timm Wimmers <timm(at)ticore.de>
Date: Sat, 19 May 2007 15:33:19 +0200

Moin,

in /etc/rc.conf steht:

        jabberd_enable="YES"

Nach einem Systemneustart wird jabberd aber nicht gestartet

ein manueller Aufruf von:

        /usr/local/etc/rc.d/jabberd start

funktioniert aber einwandfrei (und läuft dann auch wie erwartet) - was
habe ich hier noch nicht verstanden?

Sicherheitshalber hier noch mal das Startscript, wie es der Port
installiert hat.

$> cat /usr/local/etc/rc.d/jabberd
#!/bin/sh

# Start or stop jabberd
# $FreeBSD: ports/net-im/jabberd/files/jabberd.sh.in,v [...]
# PROVIDE: jabberd
# REQUIRE: DAEMON
# BEFORE: LOGIN
# KEYWORD: shutdown
#
prefix=/usr/local

# Define these jabberd_* variables in one of these files:
# /etc/rc.conf
# /etc/rc.conf.local
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
jabberd_chdir=${jabberd_chdir-"/var/jabberd/pid"}
jabberd_enable=${jabberd_enable-"NO"}
jabberd_user=${jabberd_user-"jabber"}

. /etc/rc.subr

name="jabberd"
rcvar=`set_rcvar`
command="${prefix}/bin/jabberd"
command_args="&"
procname="${prefix}/bin/router"

load_rc_config $name

pidfile="${jabberd_chdir}/router.pid"

case "$1" in
        stop|faststop|onestop)
                echo "Stopping Jabber2"
                killall -u ${jabberd_user} \
                        jabberd \
                        c2s \
                        resolver \
                        router \
                        s2s \
                        sm
                for file in c2s resolver router s2s sm; do
                        rm -f ${jabberd_chdir}/$file.pid
                done
        ;;
        *)
                run_rc_command "$1"
        ;;
esac
# END jabberd

Vielen Dank.

Timm

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 19 May 2007 - 15:34:28 CEST

search this site