Тема: [FAQ] Deluge
Показать сообщение отдельно
Старый 26.01.2009, 05:20     # 1
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Deluge

народ, требуется запустить deluged автозагрузкой во FreeBSD от обычного пользователя, а не от рута.
проблема в том что ключа типа --user=_____(впиши нужное) сия чУдная софтина не понимает
скрипт
Код:
#!/bin/sh
# taken from http://forum.deluge-torrent.org/viewtopic.php?f=7&t=3185
# deluge startup script
# 

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DELUGE="/usr/local/bin/deluge" #replace with actual path if different
WEBDAEMON="/usr/local/bin/deluge"
USER=delugeuser

DELUGEDAEMON="/usr/local/bin/deluged"
DESC1="Deluge Daemon"
DESC2="WebUi"
NAME1="deluged"
NAME2="Deluge webserver"

case "$1" in
	start)
		echo -n "Starting $DESC1 : "
		$DELUGEDAEMON --port=58846 --logfile=$HOME/.config/deluge/deluged.log --loglevel=warning
		echo "$NAME1"
		sleep 2
		echo -n "Starting $DESC2 : "
		$WEBDAEMON --ui web &
		echo "$NAME2"
		;;
	stop)
		echo -n "Stopping $DESC1 : "
		PIDDELUGE=`ps ax |grep deluged |sed -n 1p |awk '{print $1}'`
		kill $PIDDELUGE
		echo "$NAME1."
		echo -n "Stopping $DESC2 : "
		PIDWEB=`ps ax |grep "deluge --ui web" |sed -n 1p |awk '{print $1}'`
		kill $PIDWEB
		echo "$NAME2."
		;;
	*)
		N=deluge-daemon
		echo "Usage: $N {start|stop}" >&2

		exit 1
		;;
esac

exit 0
замечательно работает, пока его ручками пускаешь. а вот как в него прописать юзера под которым оно должно грузиться при загрузке системы?
переменная USER=delugeuser не производит на него никакого впечатления: если пытаюсь пустить скрипт под рутом все это хозяйство рутом и запускается..
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума