Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Feb 2005 14:51:08 -0500
From:      Vivek Khera <vivek@khera.org>
To:        freebsd-ports-bugs@FreeBSD.org, FreeBSD-gnats-submit@FreeBSD.org
Subject:   Re: ports/77028: net/jabber startup script not executable
Message-ID:  <d91054b2121fa366ee5158410ead578c@khera.org>
In-Reply-To: <200502021830.j12IUOkL007209@freefall.freebsd.org>
References:  <200502021830.j12IUOkL007209@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

One more idea: rc-ng the jabber startup script...

#!/bin/sh
#

# PROVIDE: jabber
# REQUIRE: LOGIN
# KEYWORD: shutdown

#
# Add the following lines to /etc/rc.conf to enable rsyncd:
#
#jabber_enable="YES"
#

. /usr/local/etc/rc.subr

name=jabber
rcvar=`set_rcvar`

command=/usr/local/sbin/jabberd
required_files=/usr/local/etc/${name}.xml

HOSTNAME=`/bin/hostname`

# set defaults

jabber_enable=${jabber_enable:-"NO"}
jabber_pidfile=${jabber_pidfile:-"/var/spool/jabber/${name}.pid"}
jabber_flags=${jabber_flags:-"-B -h ${HOSTNAME} -c ${required_files}"}
jabber_user=${jabber_user:-"jabber"}
jabber_group=${jabber_group:-"jabber"}

pidfile=${jabber_pidfile}

load_rc_config ${name}
run_rc_command "$1"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d91054b2121fa366ee5158410ead578c>