Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- export EVENT_NOEPOLL=1
- TRANSMISSION_BLOCKLISTS_DIRECTORY=/root/.config/transmission-daemon/blocklists
- # Bluetack: badpeers
- # http://www.iblocklist.com/list.php?list=bt_templist
- wget -P $TRANSMISSION_BLOCKLISTS_DIRECTORY/ "http://list.iblocklist.com/?list=bt_templist&fileformat=p2p&archiveformat=gz"
- rm -f $TRANSMISSION_BLOCKLISTS_DIRECTORY/bt_templist
- gunzip $TRANSMISSION_BLOCKLISTS_DIRECTORY/bt_templist.gz
- # Bluetack: level1
- # http://www.iblocklist.com/list.php?list=bt_level1
- wget -P $TRANSMISSION_BLOCKLISTS_DIRECTORY/ "http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz"
- rm -f $TRANSMISSION_BLOCKLISTS_DIRECTORY/bt_level1
- gunzip $TRANSMISSION_BLOCKLISTS_DIRECTORY/bt_level1.gz
- # The Blocklist Group: Primary Threats
- # http://www.iblocklist.com/list.php?list=ijfqtofzixtwayqovmxn&fileformat=p2p&archiveformat=gz
- wget -P $TRANSMISSION_BLOCKLISTS_DIRECTORY/ "http://list.iblocklist.com/?list=ijfqtofzixtwayqovmxn&fileformat=p2p&archiveformat=gz"
- rm -f $TRANSMISSION_BLOCKLISTS_DIRECTORY/ijfqtofzixtwayqovmxn
- gunzip $TRANSMISSION_BLOCKLISTS_DIRECTORY/ijfqtofzixtwayqovmxn.gz
- prefix="/opt"
- PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin
- NAME=transmission-daemon
- CONFIGDIR=/root/.config/transmission-daemon
- DAEMON=${prefix}/bin/${NAME}
- test -x $DAEMON || exit 0
- if [ -z "$1" ] ; then
- case `echo "$0" | sed 's:^.*/\(.*\):\1:g'` in
- S??*) rc="start" ;;
- K??*) rc="stop" ;;
- *) rc="usage" ;;
- esac
- else
- rc="$1"
- fi
- case "$rc" in
- start)
- echo "Starting Torrent client: $NAME"
- nice $DAEMON -g ${CONFIGDIR}
- ;;
- stop)
- #if [ -n "`pidof $NAME`" ]; then
- echo "Stopping Torrent client: $NAME"
- killall $NAME 2> /dev/null
- #fi
- ;;
- restart)
- "$0" stop
- sleep 1
- "$0" start
- ;;
- *)
- echo "Usage: $0 (start|stop|restart|usage)"
- ;;
- esac
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement