De-tainting mailman configuration. Bug 2905
[exim-website.git] / templates / web / howto / mirroring.xsl
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
4    
5    <!-- WRAPPER -->
6    <xsl:import href="../../wrapper.xsl"/>
7    <xsl:template match="/"> <xsl:apply-imports/> </xsl:template>
8    
9    <xsl:variable name="docroot" select="'..'"/>
10
11    <!-- Title -->
12    <xsl:variable name="html.head.title" select="'HOWTO - Mirroring The Exim Website'"/>
13
14    <!-- Canonical -->
15    <xsl:variable name="html.head.append">
16       <link rel="canonical" href="https://www.exim.org/howto/mirroring.html"/>
17    </xsl:variable>
18  
19    <!-- CONTENT -->
20    <xsl:template name="content">
21
22       <h2>
23          <xsl:value-of select="$html.head.title"/>
24       </h2>
25       
26       <h3>Mirroring the content</h3>
27
28       <p>All of the exim web site content is available through
29       rsync, and this is the recommended means for mirroring the
30       web site content. </p>
31
32       <p>The rsync URL is <a href="rsync://ftp.exim.org/www">rsync://ftp.exim.org/www</a></p>
33
34       <p>However the more normal means to quote the rsync path is
35       <tt>ftp.exim.org::www</tt></p>
36
37       <p>The rsync path for the ftp area is <tt>ftp.exim.org::ftp</tt></p>
38
39       <h3>Configuring your httpd</h3>
40
41       <p>Your httpd obviously needs to see the mirrored content.
42       There are also some other tweaks - Apache aliases - which are
43       needed. The paths that need aliasing are currently only the
44       <tt>/ftp></tt> path which either needs pointing to your ftp
45       mirror, or redirecting to a reasonable mirror of the exim ftp
46       site.</p>
47
48       <p>If and when the mailing list archives are put on line,
49       these may also need handling in a special way.</p>
50
51       <h3>Branding your site</h3>
52
53       <p>In some small recognition of the ISPs and other
54       organisations who donate the web site space, bandwidth and
55       management, the web site has a brandable component -
56       specifically the section of the main window imports the
57       <tt>branding/branding.html</tt> file. By aliasing this path
58       you can tailor this to put a sponsors logo in place.</p>
59
60       <h3>Tell people about it</h3>
61
62       <p><a href="https://bugs.exim.org/enter_bug.cgi?product=Infrastructure&amp;component=Mirrors&amp;bug_severity=wishlist">Register
63       a bug</a> in the Exim Bugzilla under
64       Infrastructure/Mirrors so that the mirmon information can be
65       updated.  Join the <a href="https://www.exim.org/mailman/listinfo/exim-mirrors">exim-mirrors</a>
66       list so we can tell you of any changes to mirroring practice.</p>
67
68    </xsl:template>
69
70 </xsl:stylesheet>