HOWTO Create A Torrent File for Security Onion Releases
This documents the process of creating a .torrent file for Security Onion 12.04.1-20130605. This same genreal process should work for all files
1 Download and verify the ISO
- Go to the web page in a browser http://sourceforge.net/projects/security-onion/files/12.04.1/
- Copy the donwoload link
- Start a download with wget. This will do a redirect.
wget http://sourceforge.net/projects/security-onion/files/12.04.1/securityonion-12.04.1-20130605.iso/download
- Grab the redirect URL. This is the real iso download URL.
http://iweb.dl.sourceforge.net/project/security-onion/12.04.1/securityonion-12.04.1-20130605.iso
- Download the ISO using this URL
wget http://iweb.dl.sourceforge.net/project/security-onion/12.04.1/securityonion-12.04.1-20130605.iso
- Download the .md5 file
wget http://iweb.dl.sourceforge.net/project/security-onion/12.04.1/securityonion-12.04.1-20130605.iso.md5
- Verify the MD5
$ ls -lt securityonion-12.04.1-20130605* -rw-rw-r-- 1 gmj gmj 69 2013-06-06 06:19 securityonion-12.04.1-20130605.iso.md5 -rw-rw-r-- 1 gmj gmj 1320792064 2013-06-06 06:11 securityonion-12.04.1-20130605.iso $ md5sum securityonion-12.04.1-20130605.iso 39cb8a1859512b2e870c12f81e8db629 securityonion-12.04.1-20130605.iso $ cat securityonion-12.04.1-20130605.iso.md5 39cb8a1859512b2e870c12f81e8db629 securityonion-12.04.1-20130605.iso
2 Create the .torrent file
- Choose some trackers
- I googled for "public bittorrent trackers"
https://www.google.com/search?client=ubuntu&channel=fs&q=public+bittorrent+trackers
and chose a few from this list:
https://forum.suprbay.org/showthread.php?tid=135090
udp://tracker.istole.it:80 udp://tracker.openbittorrent.com:80/announce udp://tracker.publicbt.com:80 udp://tracker.ccc.de:80
- I googled for "public bittorrent trackers"
https://www.google.com/search?client=ubuntu&channel=fs&q=public+bittorrent+trackers
and chose a few from this list:
https://forum.suprbay.org/showthread.php?tid=135090
- Start the torrent client
I'm using deluge on Ubuntu. Other torrent clients should be similar.[ ]
Open deluge[ ]
Choose "file -> create torrent" and select the .iso file[ ]
Add the "webseed" using the iso download URL. This is important. This is how people can download the file if there are no other seeders.[ ]
Save the torrent file.
3 Put the .torrent file some place people can get it.
- I put a copy here. http://port111.com/securityonion-12.04.1-20130605.iso.torrent
- This could be drobox, a URL, an email attachment, etc.
4 Test the .torrent
5 Announce the .torrent
- Let people know it's there.
- Encourgae people to seed (leave their clients running a while) after they finish the download.