Re: Web-морда к rTorrent

Limonov Alexander zefir4eg на gmail.com
Сб Апр 17 10:16:10 BST 2010


Пытаюсь запустить rtorrent демоном. Создал скрипт /etc/init.d/rtorrentd вида

#!/bin/bash

RTUSER=zefir4eg

RTORRENT=/usr/bin/rtorrent
KILL=/bin/kill
SCREEN=/usr/bin/screen

PIDFILE=/var/run/rtorrent.pid

start_rt()
{
    echo -n "Starting rtorrent... "
    start-stop-daemon --start --background --pidfile $PIDFILE
--make-pidfile --chuid $RTUSER --exec $SCREEN -- -DmUS rtorrent
$RTORRENT
    if [ $? -eq 0 ]; then
        echo "success!"
    else
        echo "fail!"
    fi
}

stop_rt()
{
    echo -n "Stopping rtorrent... "
    start-stop-daemon --stop --pidfile $PIDFILE
    if [ $? -eq 0 ]; then
        echo "The process stopped successfully"
    else
        echo "The process failed to stop"
    fi
}

status_rt()
{
    echo -n "Status: "
    PID=`cat $PIDFILE`

    $KILL -0 $PID
    if [ $? -eq 0 ]; then
        echo "started"
        return 0
    else
        echo "stopped"
        return 1
    fi

}

restart_rt_if_needeed()
{
    status_rt
    if [ $? -ne 0 ]; then
        echo "Rtorrent is not running. Restart needed"
        stop_rt
        start_rt
    else
        echo "Restart is not needed"
    fi
}

case "$1" in
    start)
        start_rt
    ;;
    stop)
        stop_rt
    ;;
    restart)
        stop_rt
        start_rt
    ;;
    restart_if_needed)
        restart_rt_if_needeed
    ;;
    status)
        status_rt
    ;;
    *)
        echo "Usage: {start|stop|restart|status|restart_if_needed}"
    ;;
esac

При запуске sudo /etc/init.d/rtorrentd start выдает sudo:
/etc/init.d/rtorrentd: command not found

Что я делаю не так?

15.04.10, XIT<xolodit на gmail.com> написал(а):
> Попросил приятеля попробовать установить себе по интрукции
> rtorrent+xmlrpc+морду, рассказал о подводных камня и т.д....тоже давно
> использует ubuntu, тоже 9.10...Не получилось, таже ошибка при
> компиляции rtorrent. Это я к тому, что стал подумывать о кривизне
> своих органов, не подтвердилось....Не знаю в чем проблема, но
> подозрвеваю несовместимость каких-либо версий устанавливаемого.
>
> Ставил моруд для deluge, красиво...но не функционально. У меня в
> конфиге rtorrent прописано раскладывать всё по папочкам: музыка сюда,
> видео туда, и т.д.
>
>
> --
> Relax, take it easy!
> --
> ubuntu-ru mailing list
> ubuntu-ru на lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>


Подробная информация о списке рассылки ubuntu-ru