Advertisements

Synology Download Station bittorrent blocklist

After digging around through SSH, I’ve found the following directory might be intended to contain the IP blocklists:

/usr/syno/etc/packages/DownloadStation/download/blocklists

However, I’m still not sure if there’s a way to verify they’re loaded, or whether it explicitly needs to be enabled.

Advertisements

  1. #1 by Jay on September 4, 2013 - 11:56 am

    Did you get it to work somehow?

    • #2 by Mike Beach on September 16, 2013 - 7:22 am

      Sadly, no. I couldn’t find any documentation for it, the blocklist format, or a way to enable it, or verify that it’s being loaded at all.

  2. #3 by floaty on October 31, 2013 - 8:37 am

    Hi i hacked a small update script which i put in /usr/bin/update_bt_blocklist.sh (don’t forget to chmod +x update_bt_blocklist.sh):

    #!/bin/ash
    echo Stopping DownloadStation
    /var/packages/DownloadStation/scripts/start-stop-status stop
    rm /var/packages/DownloadStation/etc/download/blocklists/*
    echo Cleaned blocklists directory
    cd /var/packages/DownloadStation/etc/download/blocklists
    echo Entered `pwd`, will now download blocklist
    wget “http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz”
    echo Extracting blocklist
    gunzip bt_level1.gz
    rm *.gz
    echo Starting DownloadStation
    /var/packages/DownloadStation/scripts/start-stop-status start
    echo Finished

    Normally, if you start a new download or have a running download, a .bin file should appear (e.g. level1.bin).

    • #4 by admin on November 14, 2013 - 5:20 pm

      Thanks for this!

  3. #5 by Bradley on January 14, 2014 - 6:06 am

    If you got to /usr/syno/etc/packages/DownloadStation/download and edit the settings.json file with:
    “blocklist-enabled”: true,
    “blocklist-url”: “http://www.bluetack.co.uk/config/level1.gz”

    It appears to work.

    The other way is to grap the level1.gz file yourself, put it in the blocklists directory and gunzip it. Then restart download station and it will parse the text file and create a binary level1.bin file. So I can’t prove it’s working but it definitely parses it on my system.