#!/sbin/runscript # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/files/sshd.rc6,v 1.27 2009/08/12 08:09:52 idl0r Exp $ depend() { use logger dns need net } SHELLINABOXD_PIDFILE=${SHELLINABOXD_PIDFILE:-/var/run/${SVCNAME}.pid} SHELLINABOXD_BINARY=${SHELLINABOXD_BINARY:-/usr/bin/shellinaboxd} SHELLINABOXD_DATADIR="${SHELLINABOXD_DATADIR:-/var/lib/shellinabox}" SHELLINABOXD_PORT="${SHELLINABOXD_PORT:-4200}" start() { ebegin "Starting ${SVCNAME}" start-stop-daemon --start --oknodo --exec "${SHELLINABOXD_BINARY}" \ --pidfile "${SHELLINABOXD_PIDFILE}" \ -- -q --background="${SHELLINABOXD_PIDFILE}" --disable-ssl-menu \ --user=shellinabox --group=shellinabox \ --cert="${SHELLINABOXD_DATADIR}" --port="${SHELLINABOXD_PORT}" \ ${SHELLINABOXD_OPTS} eend $? } stop() { ebegin "Stopping ${SVCNAME}" start-stop-daemon --stop --exec "${SHELLINABOXD_BINARY}" \ --pidfile "${SHELLINABOXD_PIDFILE}" --quiet eend $? }