Обновился вот до baselayout2
Единственная проблема (из тех что вылезли сразу, по крайней мере) которую я до сих пор не могу решить это
Код: Выделить всё
rtorrentd [ crashed ]"Демон" (rtorrent в скрине) запускается и работает нормально, а вот rc думает почему-то, что он закрашился
conf.d вот к нему:
Код: Выделить всё
# Owner of screen session and rtorrent process
USER="zerkms"
# Home dir with .rtorrent.rc
HOME_DIR="/home/zerkms"
# Screen options for starting rtorrent
SCREEN_OPTS="-dmS rtorrent /usr/bin/rtorrent"
# Path to *.pid file
PIDFILE="/var/run/screen.pid"
# Path to 'screen' binary
SCREEN_BIN="/usr/bin/screen"
# Path to 'rtorrent' binary
RTORRENT_BIN="/usr/bin/rtorrent"init.d:
Код: Выделить всё
depend() {
need net
}
start() {
ebegin "Starting screen & rtorrent"
env HOME=${HOME_DIR} start-stop-daemon --start --background --make-pidfile --pidfile ${PIDFILE} \
--chuid ${USER} --exec ${SCREEN_BIN} -- ${SCREEN_OPTS}
eend $?
}
stop() {
ebegin "Stopping screen & rtorrent"
start-stop-daemon --stop --quiet --exec ${RTORRENT_BIN}
eend $?
}
restart() {
ebegin "Restarting screen & rtorrent"
svc_stop
sleep 2
svc_start
eend $?
}Посравнивал с другими скриптами - вроде всё аналогично. Подскажите, как поправить?