torrent and ftp distribution nits...
grarpamp
grarpamp at gmail.com
Mon Feb 21 08:04:41 UTC 2011
Might I suggest that the 'Directory:' name for all the torrents be
set to the same thing. Such as: <osname>-<M.m>-<tag>-<platform>-images
That way people wanting to seed the '-all' set and one or more of
the individual '-whatever' disc torrents don't have to create a
symlink farm of all the 'Directory:' names to a holding dir, or a
hardlink farm of all the images, in order to save space on their
drives.
Depends whether bt clients would complain/delete the 'extra' files
residing under the managed torrent dir. Mine don't.
The checksum files and a gpg signature around them should also be
included in all the torrents and in the ftp dirs. You may wish to
consider a '.sums' file per image that would contain sums for that
image, with a corresponding sig file. Or simply use one .sums file
with sums for all images and .sig that.
Inefficient example from 8.1...
# Name: 8.1-RELEASE-i386-all
dtorrent -x e67f4ebb4c5e6329c655fdca6edffc0ffa6add0a.torrent
META INFO
Announce: http://torrents.freebsd.org:8080/announce
Created On: Thu Jul 22 00:07:20 2010
Piece length: 1048576
FILES INFO
Directory: 8.1-RELEASE-i386-all
<1> FreeBSD-8.1-RELEASE-i386-bootonly.iso [47958016]
<2> FreeBSD-8.1-RELEASE-i386-disc1.iso [676384768]
<3> FreeBSD-8.1-RELEASE-i386-dvd1.iso [2170732544]
<4> FreeBSD-8.1-RELEASE-i386-livefs.iso [261816320]
<5> FreeBSD-8.1-RELEASE-i386-memstick.img [948244480]
Total: 3914 MB
# Name: FreeBSD-8.1-RELEASE-i386-dvd1
dtorrent -x 8bb4fb4d114fb7da3ce9991488fa78eb7ba7664f.torrent
META INFO
Announce: http://torrents.freebsd.org:8080/announce
Created On: Thu Jul 22 00:14:51 2010
Piece length: 1048576
FILES INFO
Directory: FreeBSD-8.1-RELEASE-i386-dvd1
<1> FreeBSD-8.1-RELEASE-i386-dvd1.iso [2170732544]
Total: 2070 MB
# Name: for remaning_image in $remaining_images ; do : ; done
More information about the freebsd-hubs
mailing list