1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <TITLE>jigdo-mirror</TITLE><META NAME="GENERATOR" CONTENT="Modular
5 DocBook HTML Stylesheet Version 1.7"></HEAD>
6 <BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF"
7 VLINK="#840084" ALINK="#0000FF">
8 <H1><A NAME="AEN1"></A>jigdo-mirror</H1>
9 <DIV><A NAME="AEN14"></A>
10 <H2>Name</H2>jigdo-mirror -- Maintain a mirror of images
11 offered with jigdo</DIV>
12 <DIV><A NAME="AEN17"></A>
14 <P><B>jigdo-mirror</B> [config-file]</P></DIV>
15 <DIV><A NAME="DESCRIPTION"></A>
17 <P>See <SPAN><SPAN>jigdo-file</SPAN>(1)</SPAN> for an introduction to
19 <P><B>jigdo-mirror</B> is a script intended for people who want to offer
20 direct HTTP or FTP downloads of files for which only the jigdo and
21 template files are available.</P>
22 <P>As the first step of using <B>jigdo-mirror</B>, you need to set up
23 normal HTTP/FTP/rsync mirroring both of the `<TT>.jigdo</TT>'/`<TT
24 >.template</TT>' files and of the parts that are needed for the
25 reconstruction of the images. For example, in the case that you want to
26 mirror Debian CD images with <B>jigdo-mirror</B>, you need a mirror of
27 the `<TT>.jigdo</TT>'/`<TT>.template</TT>' files and a Debian mirror on
28 the local machine.</P>
29 <P>At regular intervals (preferably immediately after the normal
30 mirroring has finished), schedule a run of <B>jigdo-mirror</B>. It will
31 search through a given directory for any `<TT>.jigdo</TT>' files and
32 attempt to create all images offered by each file.</P>
33 <P>The script requires you to set a number of variables - please refer
34 to the start of <TT>/usr/bin/jigdo-mirror</TT> for a description of
35 each of them. Since <TT>/usr/bin/jigdo-mirror</TT> will be overwritten
36 whenever you upgrade <B>jigdo-mirror</B>, it is highly recommended
37 <SPAN><I>not</I></SPAN> to change the settings directly in this script.
38 Instead, personal settings should be saved in a file called <TT
39 >.jigdo-mirror</TT> in your home directory, or in a different file
40 whose name is then passed to the script as its first (and only) command
41 line argument.</P></DIV>
42 <DIV><A NAME="SEEALSO"></A>
44 <P> <SPAN><SPAN>jigdo-file</SPAN>(1)</SPAN>, <SPAN><SPAN
45 >jigdo-lite</SPAN>(1)</SPAN> </P>
46 <P>CD images for Debian Linux can be <A
47 HREF="http://www.debian.org/CD/jigdo-cd/" TARGET="_top">downloaded with
49 <DIV><A NAME="AUTHOR"></A>
51 <P><A HREF="http://atterer.net/jigdo/" TARGET="_top">Jigsaw Download</A
52 > was written by Richard Atterer <CODE><<A HREF="mailto:jigdo
53 atterer.net">jigdo atterer.net</A>></CODE>, to make downloading of
54 CD ROM images for the Debian Linux distribution more convenient.</P