March 2024 | ||||||
Mo | Tu | We | Th | Fr | Sa | Su |
26 | 27 | 28 | 29 | 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
These scripts log into FTP server SITE anonymously or from a ~/.netrc file, request the file RPATH.times and then from this and file LPATH decide whether to: do nothing as LPATH is up to date; get RPATH.patch.gz and patch LPATH; or FTP RPATH.gz and replace LPATH.
Please see README.ls-lR for details of patches to allow version 2.9 of Lee McLoughlin's perl script mirror to use these ls-lR files. getls-lR and workalikes are for systems which do not have Lee's mirror 2.9 or cannot use it and as an example of how to modify a mirror program to use mkls-lR's output like mirror 2.9 can.
getls-lR is a perl script which uses Lee McLoughlin's ftp.pl and lchat.pl from directory /usr/lib/mirror Linux hostname and GNU gunzip and patch.
getls-lR.exp is an expect script which uses an ftp client program and GNU gunzip and patch. It is the fastest and uses the least memory of the three scripts.
getls-lR.pl is a perl script which uses Net::FTP and Net::Netrc from the standard perl library and GNU gunzip and patch.
mirror-lslR.shtml describes how Lee McLoughlin's Perl script mirror can use ls-lR.patch.gz and ls-lR.times.