From Fedora Project Wiki

m (Add Category)
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{header|infra}}
 
{{header|infra}}
  
= Torrent =
+
{{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.}}
 
 
== Contact Information ==
 
Owner: Fedora Infrastructure Team
 
 
 
Contact: #fedora-admin, sysadmin-torrent group
 
 
 
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:
 
 
 
# login to <tt>torrent.fedoraproject.org</tt>. If you are unable to do so please contact the fedora infrastructure group about access. This procedure requires membership in the ''torrentadmin'' group.
 
# upload the files you want to add to the torrent to <tt>torrent.fedoraproject.org:/srv/torrent/new/$yourOrg/</tt>
 
# use <tt>sha1sum</tt> and verify the file you have uploaded matches the source
 
# organize the files into subdirs (or not) as you would like
 
# run <tt>/srv/torrent/new/maketorrent <nowiki>[file-or-dir-to-torrent] ([file-or-dir-to-torrent])</nowiki></tt> to generate a .torrent file or files
 
# copy the .torrent file(s) to: <tt>/srv/torrent/www/torrents/$yourOrg/</tt>
 
# cd to <tt>/srv/torrent/torrent-generator/</tt> or <tt>/srv/torrent/spins-generator/</tt> (depending on if it is an official release or spins release)
 
# 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 brackets should be <tt><nowiki>[$yourOrg/File-Of-1.1.torrent]</nowiki></tt> &mdash; the format of each section should be as follows: <br /><code><nowiki>[Zod-livecd-1-i386.torrent]</nowiki><br />description=Fedora Core 6 Zod LiveCD 1 iso image for i386.<br />size=683M<br />releasedate=2006-12-22<br />group=Fedora Core 6 Zod LiveCD 1</code>
 
# mv all files from <tt>/srv/torrent/new/$yourOrg</tt> into <tt>/srv/torrent/btholding/</tt> - 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.
 
  
 
[[Category:Infrastructure SOPs]]
 
[[Category:Infrastructure SOPs]]

Latest revision as of 11:57, 16 February 2017

Infrastructure InfrastructureTeamN1.png


Important.png
All SOPs have been moved to the Fedora Infrastructure SOP git repository. Please consult the online documentation for the current version of this document.