X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=init.d%2Fs1-seeder;h=7d05dcb8f9d7c112db051b2115d9cbe5d2fbc3e4;hb=a18b2b4bdaaa1af872f3404bdab91ac55b31c888;hp=fba650d40513247a4e1b964462d1a0373f97e34f;hpb=8175df244d6f3e1dcf9e033e65ffd26cfc6e3136;p=cloudstore.git diff --git a/init.d/s1-seeder b/init.d/s1-seeder index fba650d..7d05dcb 100755 --- a/init.d/s1-seeder +++ b/init.d/s1-seeder @@ -5,7 +5,23 @@ eval export `grep s1 /var/lib/extrausers/group | cut -d: -f4` NAME=`basename $0` if [ "$1" = "start" ] ; then - screen -dmS $NAME /srv/cloudstore/torrent/start-seeder.sh - screen -ls | grep s1-seeder | cut -d. -f1 | sed 's/^ *//' > /tmp/$NAME.pid -fi +/usr/bin/transmission-daemon \ +--allowed 127.0.0.1,10.13.37.* \ +--no-watch-dir \ +--incomplete-dir /rsync1/s1/torrent/incomplete/ \ +--download-dir /rsync1/s1/torrent/download/ \ +--logfile /tmp/$NAME.log \ +--dht \ +--lpd \ +--utp \ +--peerport 6503 \ +--encryption-preferred \ +--bind-address-ipv4 $seed_ip \ +--no-portmap \ +--pid-file /tmp/$NAME.pid \ +--config-dir /rsync1/s1/torrent/ + +elif [ "$1" = "stop" ] ; then + kill `cat /tmp/$NAME.pid` +fi