GatewayRoot /CPAN/
GatewayTimeout 90

# versioned files (presumably always up-to-date)
<LocationMatch "\d\.(readme|tar\.gz)$">
MuxSite ftp://ftp.cdrom.com/pub/perl/CPAN/
MuxSite ftp://ftp.digital.com/pub/plan/perl/CPAN/
Site ftp://ftp.orst.edu/pub/packages/CPAN/
Site ftp://ftp.perl.org/pub/perl/CPAN/
Site ftp://ftp.funet.fi/pub/languages/perl/CPAN/
</LocationMatch>

# files that must be current
<LocationMatch "^(authors|modules)/\d\d">
Site ftp://ftp.funet.fi/pub/languages/perl/CPAN/
Site ftp://ftp.perl.org/pub/perl/CPAN/
</LocationMatch>

# default
<LocationMatch ".*">
Site ftp://ftp.perl.org/pub/perl/CPAN/
MuxSite ftp://ftp.cdrom.com/pub/perl/CPAN/
MuxSite ftp://ftp.digital.com/pub/plan/perl/CPAN/
Site ftp://ftp.orst.edu/pub/packages/CPAN/
Site ftp://ftp.funet.fi/pub/languages/perl/CPAN/
</LocationMatch>

# servers with broken clocks	     upstream^2 upstream
# ClockBroken scheme://host:port	  TZ	  TZ

# funet is the master, so it's time is not really off.
# It appears to use EET always, even in summer.
#ClockBroken ftp://ftp.funet.fi		EET	EET
ClockBroken ftp://ftp.cdrom.com		EET	PST8PDT
ClockBroken ftp://ftp.digital.com	EET	PST8PDT
ClockBroken ftp://ftp.orst.edu		EET	PST8PDT

# Not sure what's up with perl.org.  Looks like it already
# tries to correct the timestamp but gets it wrong during
# Daylight Savings Time.  So try this.
ClockBroken ftp://ftp.perl.org		CST	CST6CDT