mirror (2.9-38) unstable; urgency=low * " ../" bug fixed by Herbert Xu so doc/mirror/README.Security file deleted. -- Ian Maclaine-cross Tue, 29 Jan 2002 11:06:55 +1100 mirror (2.9-37) unstable; urgency=low * Strange filename deletion patch in mirror.pl removed for POSIX compatibility. Equivalent exclude_patt+| line added to mirror.defaults then commented out (Closes: #130497). -- Ian Maclaine-cross Thu, 24 Jan 2002 15:05:55 +1100 mirror (2.9-36) unstable; urgency=low * Recommends changed to Suggests for at and cron (Closes: #125835). * new README.mirrors.txt. -- Ian Maclaine-cross Tue, 22 Jan 2002 15:22:16 +1100 mirror (2.9-35) unstable; urgency=low * packages/debian-dists added to. * new README.mirrors.txt. -- Ian Maclaine-cross Mon, 22 Oct 2001 18:01:57 +1000 mirror (2.9-34) unstable; urgency=low * Corrected filenames in mirror-lslR.html and manpages. * Added source maintenance script mirror-README.sh to mirror README.mirrors.txt daily then check debian-mirrors on any new version. * Lintian errors in debian/conffiles and debian/control corrected. -- Ian Maclaine-cross Thu, 11 Oct 2001 12:48:54 +1000 mirror (2.9-33) unstable; urgency=low * Netscape 4.77 changed colormaps so Lake.class fails or complains. Lake.java not on net and David Griffith's copyright prohibits sale. Lake.class deleted from mirror package. * URL for html docs corrected in mirror.1. -- Ian Maclaine-cross Tue, 9 Oct 2001 19:50:42 +1000 mirror (2.9-32) unstable; urgency=low * Fixed debian/rules set permissions on some executables. * Debian/rules reads mirror version from debian/changelog with perl and writes to mirror.pl patch with timestamp. * Html docs in mirror/html to work-around dwww/menu bugs. * Recursive=false stops example patch packages recursing local_dir. -- Ian Maclaine-cross Tue, 9 Oct 2001 12:06:01 +1000 mirror (2.9-31) unstable; urgency=low * Mirror message about bad symlink file "Did not get...because..." removed from .mirror log but still on stdout. * Corrections and option descriptions rearranged alphabetically for mirror (1). * README.ls-lR replaced by updated lslR.html. * get_patt+ corrected in packages/debian-dists. -- Ian Maclaine-cross Thu, 4 Oct 2001 14:34:31 +1000 mirror (2.9-30) unstable; urgency=low * doc-base HTML Files: line end changed to "/*" from "/*.html". Seems to have fixed dwww (1.6.9) incorrectly serving docs. * pkgs_to_mmin (1) corrected and reworded. * Making subdirectories for symlinks within local_dir improved. * With local_ls_lR_file=something and ls_lR_file=XXX.patch.gz mirror.pl now mirrors XXX.patch.gz first saving a package specification and some download. XXX.times is still more efficient. * Documents and control files upgraded for XXX.patch.gz change to mirror.pl. * README.txt, quickstart.html and quickstart.txt from upstream distribution no longer in .deb as information in these files misleads Debian users and alternatives were provided. * Examples from source files have been rearranged in examples/lmjm. * Utilities replaced with perl in debian/rules. -- Ian Maclaine-cross Mon, 1 Oct 2001 10:54:30 +1000 mirror (2.9-29) unstable; urgency=low * mirror, mirror-master and utilities now issue a one line help message when executed without command line arguments. * mkls-lR moved to /usr/bin. * mirror now makes subdirectories required by a symlink. * For security get_symlink_files=true will not get files outside remote_dir because they would be written outside local_dir. * manpages added for do_unlinks and pkgs_to_mmin. * do_unlinks and pkgs_to_mmin patched at installation to comply with copyright. -- Ian Maclaine-cross Tue, 25 Sep 2001 14:04:20 +1000 mirror (2.9-28) unstable; urgency=low * README and control file edits. * Stray files and directories removed. * Improvements to messages for ls-lR.gz and missing symlink files. * Fixed get_symlink_files=true failing to get files when destination directory exists. -- Ian Maclaine-cross Thu, 20 Sep 2001 14:54:30 +1000 mirror (2.9-27) unstable; urgency=low * mirror after "Not symlinking ..." now adds "as no file ...". * mirror boolean keyword get_symlink_files= gets missing file and then makes symlinks otherwise bad. Default false for security. * Control files packages/debian-dists and mm/debian-dists added and old control files ftp.debian.org moved to examples/edd. * Control files by Joe Botha added to examples/joe. * Added README.quick, Beginner's Quickstart Guide to Mirror. * mkls-lR control files moved to examples/iml. -- Ian Maclaine-cross Wed, 12 Sep 2001 21:28:00 +1000 mirror (2.9-26) unstable; urgency=low * mirror -v now gives both source and Debian version copied from top of this changelog file. * mirror.pl patched to make -k keyword=value work (Closes: #93853). * Now recommends fping for use by debian-mirrors (Closes: #95345). * |bo/ deleted from README.debian example exclude_patt (Closes: #103269). * Experimental patches for remote directory removal RMD by Tatumi Masahito added to ftp.pl and mirror.pl (Closes: #103753). -- Ian Maclaine-cross Tue, 11 Sep 2001 18:22:20 +1000 mirror (2.9-25) unstable; urgency=low * Patch files reduced to one per file and made during package build to simplify maintenance. No changes to installed files from -24. -- Ian Maclaine-cross Sun, 9 Sep 2001 16:09:00 +1000 mirror (2.9-24) unstable; urgency=low * One bad symlink no longer stops -n symlink listing (Closes: #85353). -- Ian Maclaine-cross Thu, 15 Feb 2001 19:27:45 +1100 mirror (2.9-23) unstable; urgency=low * Many FTP servers have non-GNU filenames of which some are dangerous. Insecure FTP server filenames are not downloaded. A message is logged only for debugging output. Note added to README.Security * README.mirrors.txt tested with revised debian-mirrors added. -- Ian Maclaine-cross Thu, 1 Feb 2001 15:07:30 +1100 mirror (2.9-22) unstable; urgency=low * #28561 requested tricky postprocessing of symlinks. The mail_prog= keyword provides for this. Hint added to mirror (1) (Closes: #28561). * Dirk Eddelbuettel revised debian-mirrors to work with latest README.mirrors.txt (Closes: #83330). -- Ian Maclaine-cross Sat, 27 Jan 2001 15:01:46 +1100 mirror (2.9-21) unstable; urgency=low * Checked the "-d -d" output, .in.filename. temp file use reported but bad timestamp not so code added (Closes: #24243). * After a line loss and restore or a ^Z and fg and 10 minute time out mirror restarts using temp file. ^C, ^U, logout or reboot prevents use of temp file. Hint added to mirror (1) (Closes: #26242). -- Ian Maclaine-cross Mon, 22 Jan 2001 00:42:18 +1100 mirror (2.9-20) unstable; urgency=low * The exit status values returned by mirror 2.9-19 have been checked and described in manpage mirror (1). Network error hints also added to manpage (Closes: #2629). -- Ian Maclaine-cross Sat, 20 Jan 2001 20:00:53 +1100 mirror (2.9-19) unstable; urgency=low * Patch for index.html deleting old links and including Debian docs. * Debian/rules corrected for latest lintian. * Installation patch-* consolidated to one per file. * Minor corrections to documentation. * Deleted code in mirror.pl which output year 1969 as 2069 (Closes: #48611). * EPLF example /usr/share/doc/mirror/mkls-lR/packages/eplf added. Text on remote_fs=eplf added to mirror.html and mirror.txt.gz. mirror successfully downloaded directories and files from EPLF site ftp://cr.yp.to/ (Closes: #81620). -- Ian Maclaine-cross Wed, 17 Jan 2001 15:22:11 +1100 mirror (2.9-18) unstable; urgency=low * Debian manpages sources moved to debian/ directory. * Patches by Ian moved to debian/ilm-patches. * Dselect and dwww package descriptions rewritten. * Debian/rules simplified and old comments deleted. * Default variable values mentioned in mirror.1 and passive FTP example included (Closes: #77463) -- Ian Maclaine-cross Tue, 16 Jan 2001 00:39:05 +1100 mirror (2.9-17) unstable; urgency=low * The new Debian maintainer is Ian Maclaine-cross (iml@debian.org) -- Ian Maclaine-cross Fri, 12 Jan 2001 15:45:59 +1100 mirror (2.9-16) unstable; urgency=low * mirror.{txt,html}: Corrected documentation on compress_suffix by removing the erreneous "dot". (Closes: #75410) -- Dirk Eddelbuettel Fri, 3 Nov 2000 14:29:19 -0600 mirror (2.9-15) frozen unstable; urgency=low * Applied one-line patch to mkls-lR (Closes: #59727) * debian/control: Added Build-Depends -- Dirk Eddelbuettel Mon, 6 Mar 2000 23:02:53 -0500 mirror (2.9-13slink16) stable; urgency=low * debian/control: Add missing Depends: on patch (Closes: #59684) -- Dirk Eddelbuettel Mon, 6 Mar 2000 22:31:09 -0500 mirror (2.9-13slink15) stable; urgency=low * Uses the slink 2.1r4 code base to avoid back porting the FHS location present in the potato source used for 2.9-13slink14 (Closes: #54909) * Switch to building the slink 2.1r5 upload on a slink system to avoid the dependency on perl5 created on potato (Closes: #54955) * Adopt potato postinst which applies patches at installation time to be in line with somewhat peculiar mirror license. However, we are applying only patch-2 (introduced in 2.9-2.1, see #46678) and patch-3 (introduced in 2.9-13slink14, see #54572) to minimize the introduction of new code in slink. The sole exception in the patched ftp.pl from mirror's author (see #48736). -- Dirk Eddelbuettel Thu, 13 Jan 2000 19:09:04 -0500 mirror (2.9-13slink14) stable; urgency=low * Upload for stable of the y2k fix in 2.9-14 -- Dirk Eddelbuettel Mon, 10 Jan 2000 20:46:05 -0500 mirror (2.9-14) unstable; urgency=low * debian/patch-3: Patches dateconv.pl to to 4 digit year format, and adds 1900 to the year value returned from gmtime(), patch also sent to the mirror-people list (Closes: #54572) -- Dirk Eddelbuettel Sun, 9 Jan 2000 16:41:11 -0500 mirror (2.9-13) unstable; urgency=low * debian/postinst: Nuke empty /usr/doc/mirror/ if present (Closes: #51023) -- Dirk Eddelbuettel Tue, 23 Nov 1999 20:16:37 -0500 mirror (2.9-12) unstable; urgency=low * debian/patch-2: Sorry, I goofed. Going back-and-forth between the old and new suggestion for the `..' problem, I actually dropped the patch introduced in 2.9-10. Corrected, the patch will now be applied to mirror.pl at installation time just like other patches we are accumulating. -- Dirk Eddelbuettel Mon, 1 Nov 1999 20:51:32 -0500 mirror (2.9-11) unstable; urgency=low * After consultation with the Debian security team, considered to remove the SuSE patch and to implement a simpler solution by mirror's author (on the web page at http://sunsite.org.uk/packages/mirror/, and installed by the package as README.Security). However, this breaks mirroring of Debian archives as the symlinks between binary-$arch and binary-all are not created. So we will stick to the SuSE patch, at least for now. * ftp.pl: Applied ftp.pl_wupatch by mirror's author to fix a bug that prevented mirror from successfully reading the result of running a remote 'ls' or 'dir' command with new wu-ftpd versions. (Closes: #48736) * mkls-lR.8: New man page from Ian Maclaine-cross * README.ls-lR: New file from Ian Maclaine-cross -- Dirk Eddelbuettel Sun, 31 Oct 1999 09:31:09 -0500 mirror (2.9-10) unstable; urgency=low * mirror.pl: Applied the SuSE patch to the current unstable package. Big thanks to Wichert for for the NMU for the stable release. (Closes: #46678) * debian/rules: If we see a local copy of the ftp archive, then grab a copy of README.mirrors.txt and `cache' it in debian/ before it is copied into usr/share/doc/mirror/ This ensures that a copy is present at all times, allowing for easier NMUs. (Closes: #47685) -- Dirk Eddelbuettel Mon, 18 Oct 1999 22:54:53 -0400 mirror (2.9-2.1) stable; urgency=medium * Non-maintainer upload by security-team * Add SuSe-patch to check if the directory-listing contains evil characters * Put README.mirrors.txt in the package -- Wichert Akkerman Mon, 18 Oct 1999 02:11:03 +0200 mirror (2.9-9) unstable; urgency=low * Added debhelper stubs for /usr/doc softlink -- Dirk Eddelbuettel Sun, 3 Oct 1999 17:30:16 -0400 mirror (2.9-8) unstable; urgency=low * Added new ls-lR.patch set by Ian Maclaine-cross * Created new manual page mirror.1 based on the ones submitted by Josip in #44916 and Ian (as part of the ls-lR.patch) (Closes: #44916) * debian/rules: Adapted to use /usr/share/ following the recommendation on FHS transition from the Technical Committee * debian/rules: Test for debhelper >= 2.0.40 for FHS compliance * debian/control: Upgraded to Debian Policy 3.0.1 -- Dirk Eddelbuettel Tue, 21 Sep 1999 21:59:09 -0400 mirror (2.9-7) unstable; urgency=low * Added new ls-lR.patch set by Ian Maclaine-cross * debian/control: Added dependency on patch (Closes: #43635) * debian/control: Added recommendation of at, needed by mkls-lR * debian/patch-1: Added main part of patch to mirror-master by Marc Merlin but left out a suggestion that is already available in mirror (Closes: #43402) * Modified mirror.default slightly (Thanks, Ian and Mark!) -- Dirk Eddelbuettel Wed, 1 Sep 1999 19:31:11 -0400 mirror (2.9-6) unstable; urgency=low * Added new ls-lR.patch set by Ian Maclaine-cross * debian/README.Debian: Updated accordingly * mirror.pl: (Re-)applied an interim patch by Lee * debian/rules: Now installs Lake.class and the mirror-on-dusk.gif correctly in /usr/doc/mirror (Closes: #42023, #42065) * mirror.1: Install corrected version supplied by Ian (Closes: #42063) * Thanks to Ian Maclaine-cross for all the work on the ls-lR patch system, and for carefully checking this release. -- Dirk Eddelbuettel Wed, 11 Aug 1999 19:12:00 -0400 mirror (2.9-5) unstable; urgency=low * Upgraded to new Debian Perl Policy -- Dirk Eddelbuettel Sun, 4 Jul 1999 13:12:27 -0400 mirror (2.9-4) unstable; urgency=low, Closes=32970 33568 * do_unlinks: Modified to allow for more explicit command-line arguments, in particular to specify to top-level directory below which do_unlinks is allowed to delete files (fixes #32970) * debian-mirrors: Modified to parse mirror sites out of the modified README.mirrors.txt -- could someone tell me when changes are made to the format in this file ? (fixes #33568) -- Dirk Eddelbuettel Sun, 21 Feb 1999 19:15:59 -0500 mirror (2.9-3) unstable; urgency=low * Added support for doc-base -- Dirk Eddelbuettel Tue, 5 Jan 1999 22:27:50 -0500 mirror (2.9-2) frozen unstable; urgency=low, Closes=28738 * debian-mirrors: Updated to look for README.mirrors.txt (fixes #28738) * debian-mirrors: Update regular expression for changed fping output * debian-mirrors.1: Updated to refer to README.mirrors.txt * debian/rules: Updated to copy built-time current README.mirrors.txt * (Re-)Installed files by Ian Maclaine-cross to make use of gzip'ed patch files to a site's ls-lR.gz file. This feature can considerably reduce the size of downloads if you are mirroring a relatively static archive as Debian 'stable' or CTAN. Complete documentation and examples are provided for both Debian and CTAN ftp sites (see /usr/doc/mirror/examples/README.ls-lR.gz). Also provided is the script mkls-lR for archive maintainers who would like to provide patches to ls-lR files (see the manual page mkls-lR(8)). -- Dirk Eddelbuettel Sun, 8 Nov 1998 12:46:20 -0500 mirror (2.9-1) unstable; urgency=low * Upgraded to new upstream release 2.9 * Updated the copyright file as mirror can go back into 'main' * Please note that this package does not contain some of the patches that were applied over the years to mirror-2.8. Maybe I should release a new 'mirror28' package to preserve them ? * Please test this version, maybe we can get it into Debian 2.0 ? -- Dirk Eddelbuettel Mon, 1 Jun 1998 21:58:57 -0400 mirror (2.8-17) non-free; urgency=low, Closes=21406 * Applied patch by Avery Pennarun to upload files without a leading '.' (fixes #21406) -- Dirk Eddelbuettel Mon, 20 Apr 1998 21:39:51 -0400 mirror (2.8-16) unstable; urgency=low * Applied patch by Rob Browning to mirror.pl so that mirror displays the number of files to be transferred (fixes #21008) -- Dirk Eddelbuettel Sat, 11 Apr 1998 19:49:49 -0400 mirror (2.8-15) non-free; urgency=low * Changed mirror.pl to use $gzip_prog instead of $sys_compress_prog to convert compress'ed documents into gzip'ed ones (fixes #19204) * Applied patch by Adam Heath to allow restarts on partially downloaded files (fixes #19239) * Changed debian/rules to install debian-mirror as 0755 (fixes #19240) * Changed debian/rules to use debhelper * Changed modes on files in /usr/lib/mirror (lintian) * Changed packages/ftp.debian.org example to use ls_lR_file=ls-lR.gz * Installed files by Ian Maclaine-cross to make use of gzip'ed patch files to a site's ls-lR.gz file. This feature can considerably reduce the size of downloads if you are mirroring an relatively static archive as Debian 'stable' or CTAN. Complete documentation and examples are provided for both Debian and CTAN ftp sites (see /usr/doc/mirror/examples/README.ls-lR.gz). Also provided is the script mkls-lR for archive maintainers who would like to provide patches to ls-lR files (see the manual page mkls-lR(8)). -- Dirk Eddelbuettel Sat, 21 Mar 1998 16:27:32 -0500 mirror (2.8-14) non-free; urgency=low * Added a perl script debian-mirrors to measure response time to all Debian mirrors listed in README.mirrors. This is based on a script by Christoph Lameter which Joey Hess emailed me as #17629. Also added a manual page debian-mirrors.1 (fixes #17629) * Changed $home in the mirror-master configuration example to point to /var/log/mirror instead of /etc/mirror (fixes #18331) * Changed debian/rules to add /var/log/mirror directory * Upgraded to Debian Policy 2.4.0.0 (lintian) -- Dirk Eddelbuettel Wed, 18 Feb 1998 21:57:07 -0500 mirror (2.8-13) non-free; urgency=low * Changed Distribution to non-free as copyright conflicts with Rule 3 of the DSFG (fixes #14900). Lee mentioned that mirror-2.9 (to come real soon now ...) has a changed copyright. * Updated the example file /etc/mirror/packages/ftp.debian.org -- Dirk Eddelbuettel Thu, 25 Dec 1997 17:01:32 -0500 mirror (2.8-12) unstable; urgency=low * No longer installs the empty 'Changes-since-2.3' (fixes #14863) * Applied patch by Martin Schulze to summarise uploads as well as downloads (fixes #14353) -- Dirk Eddelbuettel Sat, 15 Nov 1997 12:36:32 -0500 mirror (2.8-11) unstable; urgency=low * Applied patch for the "bind: address already in use" problem which Vincent Renardias had emailed me a long time ago. -- Dirk Eddelbuettel Tue, 11 Nov 1997 19:24:36 -0500 mirror (2.8-10) unstable; urgency=low * Uncommented `recurse_hard=true' in the example file (bug #11331) * Added debian/README.mirrors as /usr/doc/mirror/README.Debian-mirrors so that users can find out where to get Debian as proposed by John Goerzen * Added patch by Philippe Gressé * Changed mirror log mail subject line as requested (fixes bug #13547) * Cannot switch to using pristine upstream sources as the upstream mirror-2.8.tar.gz unpacks in the current working dir (yuck) -- Dirk Eddelbuettel Wed, 8 Oct 1997 22:53:20 -0400 mirror (2.8-9) unstable; urgency=low * Added patch by Ian Maclaine-cross to set year priors to 1970 equal to 1970 (fixes bug #7061) -- Dirk Eddelbuettel Sat, 8 Feb 1997 22:34:11 -0500 mirror (2.8-8) unstable; urgency=low * Added patch by Lee McLoughlin to make mirror cooperate with the anonftpd by D. J. Bernstein (fixes bug #6187) -- Dirk Eddelbuettel Wed, 1 Jan 1997 18:53:15 -0500 mirror (2.8-7) unstable; urgency=low * Added Depends: perl (fixes bug#4238) * Updated example parameter file /etc/mirror/packages/ftp.debian.org * Converted package management files to new Debian-1.2 style * Compresses manual pages with gzip -9v * Changed Debian Linux back to Debian GNU/Linux * Changed maintainer email address to -- Dirk Eddelbuettel Sat, 31 Aug 1996 09:59:54 -0400 Sat Jun 8 10:12:21 1996 Dirk Eddelbuettel * mirror-2.8-6 release * mirror.pl: Added patch by Lee McLoughlin to fix minor bug encountered after setting compress_conv_patt= Wed May 15 10:29:09 1996 Dirk Eddelbuettel * mirror-2.8-5 release * mirror.defaults: added compress_conv_patt= (fixes bug#2931) * s/Debian GNU\/Linux/Debian Linux/ where applicable Sat May 11 12:23:45 1996 Dirk Eddelbuettel * mirror-2.8-4 release * mirror.defaults: added umask=07022 (fixes bug#2953) * example.packages: added some comments; added recurse_hard=true which speeds up the construction of the ls-lR on the remote machine (proposed by Mark Constable ) * debian.control: added Architecture: field Fri Feb 23 10:59:31 1996 Dirk Eddelbuettel * mirror-2.8-3 release * mirror.1: added that Debian uses /etc/mirror (bug#2391) * debian.rules: don't forget about debian.conffiles (bug#2391), also correct modes for man pages * added an examples packages and mirror-master file to /etc/mirror/ that can mirror the Debian 0.93 distribution and some other directories on ftp.debian.org (bug#2391) * debian.control: reworded Description (bug#2207) Wed Jan 17 15:48:52 1996 Dirk Eddelbuettel * mirror-2.8-2 release * debian.control: now recommends mailx (bug#2157) Fri Dec 29 11:42:25 1995 Dirk Eddelbuettel * mirror-2.8-1 release * mirror.pl: applied patch by Michael Alan Dorman to fix $big_tmp typo and deletion of db file in /var/tmp (bug#2055) * mirror.pl: added unshift( @INC, "/etc/mirror" ); to permit mirror.defaults to be stored in /etc/mirror * added a README.debian with example in /usr/doc/examples Tue Oct 31 15:12:38 1995 Dirk Eddelbuettel * mirror-2.8-0 release * debian.rules: created Debian package management files for initial Debian release of the mirror package * mirror.default: changed/deleted some entries, original is still described in the man page. * mirror.pl: disabled search for 'compress' program, we use gzip. Local variables: mode: debian-changelog End: