|
|
(9 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
| <!-- page was renamed from Infrastructure/TorrentRelease
| | {{header|infra}} |
| -->
| |
| = Torrent =
| |
|
| |
|
| == Contact Information ==
| | {{admon/important|All SOPs have been moved to the Fedora Infrastructure [https://pagure.io/infra-docs/ SOP git repository]. Please consult the [https://fedora-infra-docs.readthedocs.io/en/latest/sysadmin-guide/sops/index.html online documentation] for the current version of this document.}} |
| Owner: Fedora Infrastructure Team
| |
|
| |
|
| Contact: #fedora-admin, sysadmin-torrent group
| | [[Category:Infrastructure SOPs]] |
| | |
| Location: !ServerBeach
| |
| | |
| Servers: torrent.fedoraproject.org
| |
| | |
| Purpose: Provides the torrent master server for Fedora distribution
| |
| | |
| == Description ==
| |
| | |
| The torrent server is hosted at !ServerBeach and is available at http://torrent.fedoraproject.org/.
| |
| | |
| == Torrent Release ==
| |
| | |
| When you want to add a new torrent to the tracker at http://torrent.fedoraproject.org you need to take the following steps to have it listed correctly:
| |
| | |
| 1. login to torrent.fedoraproject.org. If you are unable to do so please contact the fedora infrastructure group about access. This procedure requires membership in the ''torrentadmin'' group.
| |
| 1. upload the files you want to add to the torrent to torrent.fedoraproject.org:/srv/torrent/new/$yourOrg/
| |
| 1. use sha1sum and verify the file you have uploaded matches the source
| |
| 1. organize the files into subdirs (or not) as you would like
| |
| 1. run /srv/torrent/new/maketorrent [file-or-dir-to-torrent] [file-or-dir-to-torrent]
| |
| a. that will generate a .torrent file for you
| |
| 1. copy the .torrent file(s) to: /srv/torrent/www/torrents/$yourOrg/
| |
| 1. cd to /srv/torrent/torrent-generator/ or /srv/torrent/spins-generator/ (depending on if it is an official release or spins release)
| |
| 1. add a .ini file in this directory for the content you'll be torrenting. If you're not doing a normal Fedora release the filename should in the brackes should be "[$yourOrg/File-Of-1.1.torrent] The format of each section should be:
| |
| <pre>
| |
| [Zod-livecd-1-i386.torrent]
| |
| description=Fedora Core 6 Zod LiveCD 1 iso image for i386.
| |
| size=683M
| |
| releasedate=2006-12-22
| |
| group=Fedora Core 6 Zod LiveCD 1
| |
| </pre>
| |
| | |
| 1. mv all files from /srv/torrent/new/$yourOrg into /srv/torrent/btholding/ - this includes the files you uploaded as well as the .torrent files you've created.
| |
| | |
| | |
| Your files will be linked on the website and available on the tracker after this.
| |