Hi, I wonder what this hype about jigdo is ..
What jigdo(lite) actually does(if I got it right ..): 1.get two files for an image - .jigdo, .template 2.download the listed files in the above two from a listed mirror using wget 3.run mkisofs to create the image what I see at first glance: 1. the templates are BIG - as I see from 5 to 20 MB for woody (600+ MBs for i386 sid, but I suppose the maintainer of those unofficial templates has messed the things up, since this files are as big as an iso) I wonder what this binary data inside them is. What do they need except relative file path, e.g. pool/main/a/aalib/aalib-bin_1.4p5-18_i386.deb and possibly an md5sum for each file .. 2. Most of the mirrors probably provide http because http is an older protocol. Jigdo docs says ftp is not efficient and http rocks. Ignoring rsync precence(pipelining - no need to establish TCP connection for each file, repair of broken downloads .. ) is a really bad idea What is actually needed to achieve the jigdo features is: 1.use debmirror(over rsync!) to sync packages and files in let's say latest sid 2.use rsync to sync the md5sums with a master server so You won't have to search for a trusted mirror. 3.use mkisofs to burn your image. Note I currently can't find a way to achieve this last step. What is necessary here is to have a file with the layout of the debian cds to be supplied to mkisofs(or as an input to a script which creates the necessary directory structure) and an isoimage for the bootable cd. Probably some other minor details as cdlabels .. The cdlayout file is an ascii text file ofcourse and could also be rsynced. The jigdo-file(1) says you need the iso image to create the .template and .jigdo files, so I suppose the mentioned layout is actually used by the people making the iso-s .. Having those three is enough to keep your system(probably server farm) uptodate. What you do is just run debmirror to update to latest sid and upgrade the new packages. You could always create the latest iso images too. I'm either missing the coolest feature of jigdo, or proposing a more eficient mirroring/iso creation scheme. Anyone ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]