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

From: Lars Engels <lars.engels(at)0x20.net>
Date: Sat, 19 May 2007 16:04:56 +0200

On Sat, May 19, 2007 at 03:33:19PM +0200, Timm Wimmers wrote:
> 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

Was sagt denn /usr/local/etc/rc.d/jabberd rcvar ?


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 - 16:06:01 CEST

search this site