MAN page from Old RedHat 5.X mirror-2.8-8.noarch.rpm
MIRROR
Section: Misc. Reference Manual Pages (1L)
Updated: Mirror 2.6
Index NAME
mirror - mirror packages on remote sites
SYNOPSIS
mirror[flags] -gsite:
pathnamemirror[flags] [config-files] DESCRIPTION
Mirroris a package written in Perl that uses the ftp protocolto duplicate a directory hierarchy between the machine it is run on anda remote host. It avoids copying files unnecessarily by comparing thefile time-stamps and sizes before transferring. Amongst other things, itcan optionally compress, gzip, and split files.
It was written for use by archive maintainers but can beused by anyone wanting to transfer a lot of files via ftp.
Regardless of how it is called,mirroralways performs the same basic steps. It connects to the remote site,internally builds a directory listing of the local target directory, builds onefor the remote directory, compares them, creates any subdirectoriesrequired, transfers the appropriate files (setting their time-stamps tomatch those on the remote site), creates any symbolic links, removes anyunnecessary objects and finally drops the connection.
Mirrorcan handle symbolic links but not ordinary links. It does notduplicate owner or group information. If you require any of theseoptions, userdist(1)instead.
Mirroris called in one of two ways shown in the synopsis above.
The first method is used to retrieve a remote directory into thecurrent directory. If you are mirroring a directory, it would be bestto end the pathname in a slash ('/') so the remote recursive listingis smaller or use the-rflag to suppress recursion (see-gbelow). Themirror.defaultsfile is not used.
In the second method given in the synopsis above,a minimal number of arguments are required andmirroris controlled by the settings read from the configuration files (orstandard input). If a file namedmirror.defaultscan be found in either the directory themirrorexecutable is in or in thePERLLIBpath, then it is loaded first. This is used toprovide common defaults for all config-files.
Mirrorwas written to mirror remote Un*x archives, but has grown (like topsy).
OPTIONS
- -d
- Enable debugging. If this argument is given more than once, thedebugging level will increase. Currently the maximum useful level isfour.
- -ppackage
- Only mirror the given package. This option may be given multipletimes in which case all the given packages will be mirrored. Withoutthis option, all packages will be mirrored. Package isa regexp matched against the package variable.
- -Rpackage
- Similar to-pbut skips all packages until it reaches the given package. Useful forrestarting failed mirror runs from where they left off.
- -n
- Do nothing except compare local and remote directories, no filetransfers are done. Sets debug level to two, so you are shown atrace of what would be done.
- -F
- Use temporary dbmfiles for the information about files. This is useful if you mirror avery large directory. See the variableuse_files.
- -gsite:path
- Get all files on given site. If path matches .*/.+ thenit is the name of the directory and the last part is thepattern of filenames to get. If path matches .*/ thenit is the name of a directory and all its contents are retrieved.Otherwise path is the pattern to be used in '/'. If you usehost:/fred, a full directory listing of / on the remote host willbe done. If all you wanted was the contents of the directory /fred,specify host:/fred/.
- -r
- Equivalent to-krecursive=false
- -v
- Print the version details of mirror and exit.
- -T
- Force the time stamps of any local files to be reset to be the same asthe remote files. Normally only used when initialising a mirror areausing existing files contents.
- -U[filename]
- Record all uploads into the given filename. Remember that mirror changes intolocal_dir to do its work, so it should be a full pathname. If noparameter is given, it defaults to `pwd`/upload_log.day.month.year.
- -kkey=value
- Override any default key/value.
- -m
- Equivalent to-kmode_copy=true
- -t
- Equivalent to-ktext_mode=true
- -f
- Equivalent to-kforce=true
- -ssite
- Equivalent to-ksite=site
- -uuser
- Equivalent to-kremote_user=userYou are then prompted for a password, with echo turned off. Thepassword is used to setremote_password.
- -L
- Just generate a pretty printed version of the input and exit.
- -G
- Get files from the remote machine. The local and remote directorieshave to be given on the command line. (This option is no longer supported.)
- -P
- Put files onto the remote machine. The local and remote directorieshave to be given on the command line. (This option is no longer supported.)
- -Cfile
- Specify config-files. Needed to give config-files with-Pand-Goptions. (This option is no longer supported.)
CONFIGURATION FILE
Configuration files are parsed as a series of statements.Blank lines and lines beginning with a hash are ignored. Eachstatement is of the form
- keyword=valueor
- keyword+value
You can add whitespace before the keyword and the equals/plus.Everything immediately following the equals/plus is the value,including any leading or trailing whitespace. The equals version setsthe keyword to this value, while the plus version concatenates the valueonto the end of the default.
A statement can be continued over multiple lines by ending all linesexcept the last, with the character ampersand ('&'). The linefollowing the ampersand, is appended to the current line withall leading whitespace removed.
Here is a list of the keywords and their values with defaultsgiven inside square brackets. Those options flagged with a star arenot yet implemented.
Although there are a lot of keywords that can be set, the built-indefaults will handle most cases. Normally onlypackage,site,remote_dirandlocal_dirneed to be set.
- package
- Should be a unique name for the package to be mirrored.['']
- comment
- Used in reports.['']
- skip
- Setting this entry causes this package to be skipped. The value is reported as the reason for skipping. (It is easier than commenting the entry out.)['']
- site
- Site-name or IP address of the remote site.['']
- remote_dir
- Remote directory to mirror. See also recurse_hard.['']
- local_dir
- Local directory.['']
- remote_user
- Username to use at remote site.[anonymous]
- remote_password
- Password to use at remote site.[userAATTlocalhostname]
- remote_account
- Account name/password (to use at remote site, after logging in anonymously (for systems that use it).['']
- get_patt
- Regexp of remote pathnames to retrieve.[.]
- failed_gets_excl
- Regexp of messages to ignore, when the ftp get command failed.['']
- exclude_patt
- Regexp of remote pathnames to ignore.['']
- update_local
- Set get_patt to be local_dir/*. This is useful if you only want to mirror selected subdirectories of a remote archive.[false]
- local_ignore
- Regexp of local pathnames to ignore. Useful to skip restricted local directories.['']
- do_deletes
- Delete destination files if not in source tree.[false]
- delete_patt
- Regexp of local pathnames to check for deletions. Names that are not matched are not checked. The match by delete_excl is done to all files selected by this pattern.[.]
- delete_get_patt
- Set delete_patt to be get_patt.[false]
- delete_excl
- Regexp of local pathnames to never delete.['']
- save_deletes
- Save local files into save_dir rather than deleting.[false]
- save_dir
- Where local files no longer on remote site are transferred to.[Old]
- max_delete_files
- If there are more than this many files to delete, do not delete, just warn. If the value ends with percent character the this is the percentage of files before deletion disabled.[10%]
- max_delete_dirs
- If there are more than this many directories to delete, do not delete, just warn. If the value ends with percent character the this is the percentage of directories before deletion disabled.[10%]
- max_days
- If >0, ignore files older than this many days. Any ignored files will not be transferred or deleted.[0]
- store_remote_listing
- Local pathname where remote listings are kept. Useful if you have a slow network or want to perform several operations on the same package without retrieving the index every time.['']
- split_max
- If >0 and the size of the file is greater than this, the file is split up to be stored locally (filename must also match split_patt).[0]
- split_patt
- regexp of remote pathnames to split up before storing locally.['']
- split_chunk
- Size of chunks to split files into.[102400]
- ls_lR_file
- Remote file containing ls-lR, otherwise run remote ls.['']
- local_ls_lR_file
- Local file containing ls-lR, otherwise use remote ls_lR_file. This is useful when first mirroring a large package.['']
- recursive
- Do subdirectories as well.[true]
- recurse_hard
- Have to generate remote ls by doing cwd and ls for each subdirectory. In this case remote_dir must be absolute (begin with a /) not relative. Use the pwd command in ftp to find the path for the start of the remote archive area. (Not available if remote_fs is vms.)[false]
- flags_recursive
- Flags to send to remote ls to do a recursive listing.['-lRat']
- flags_nonrecursive
- Flags to send to remote ls to do a non-recursive listing.['-lat']
- remote_fs
- Remote file store type. Handles unix, dls, netware, vms, dosftp, macos, lsparse and infomac. See the FILESTORES section below for more details.[unix]
- vms_keep_versions
- When mirroring vms files, keep the version numbers. If false, the versions are stripped off and the only the base filenames are kept.[true]
- vms_xfer_text
- Pattern of vms files to transfer in TEXT mode (case insensitive).['readme$|info$|listing$|.c$']
- name_mappings
- Remote to local pathname mappings (a perl s command, eg. s:old:new:).['']
- external_mapping
- External routine to perform name mappings.['']
- get_newer
- Get the remote file if its date is newer than local.[true]
- get_size_change
- Get the file if the size is different from local. If a file is compressed when fetched, the size is automatically ignored.[true]
- compress_patt
- Regexp of files to compress before storing locally. See get_size_change.['']
- compress_excl
- Regexp of files not to compress (case insensitive).[\.(z|gz)$]
- compress_prog
- Program to compress files. If set to the word compress or gzip, the full pathname and correct compress_suffix will automatically be set. When using gzip, level -9 is used. Note that compress_suffix can be reset to a non-standard value by setting it after compress_prog.[compress]
- compress_suffix
- Character(s) the compress program appends to files. If compress_prog is compress, this defaults to .Z. If compress_prog is gzip, this defaults to .gz.['']
- compress_conv_patt
- If compress_prog is gzip, files matching this pattern are uncompressed and gzip'ed before storing locally. Compression conversion is only meant to do compress to gzip conversion.[(\.Z|\.taz)$]
- compress_conv_expr
- Perl expression to convert suffix from compress to gzip style.[s/\.Z$/\.gz/;s/\.taz$/\.tgz/]
- compress_size_floor
- Only compress files smaller than this size.[0]
- force_times
- Force local times to match remote times.[yes]
- retry_call
- If initial connect fails, retry ONCE after ONE minute. This is to handle sites which reverse lookup the incoming host but sometimes timeout on the first attempt.[yes]
- update_log
- Filename, relative to local_dir, where an update report is to be kept.['']
- mail_to
- Mail a log of the work done to this comma separated list of people.['']
- user
- User name or uid to give to local pathnames.['']
- group
- Group name or gid to give to local pathnames.['']
- file_mode
- Mode to give files created locally.[0444]
- dir_mode
- Mode to give directories created locally.[0755]
- timeout
- Timeout ftp requests after this many seconds.[40]
- ftp_port
- Port number of remote ftp daemon.[21]
- proxy
- Set to 1 to use proxy ftp service.[0]
- proxy_ftp_port
- Port number of proxy-service ftp daemon. This value should be changed depending on which proxy library you are using.[4514]
- proxy_gateway
- Name of proxy-service, may also be supplied by the environment variable INTERNET_HOST.[internet-gateway]
- using_socks
- Set to 1 if you are using a SOCKS version of perl.[0]
- passive_ftp
- Set to 1 if you want to use the PASV extension of the FTP protocol. Especially useful with firewalls, other proxy FTP servers, and the variable using_socks.[0]
- mode_copy
- Flag indicating if we need to copy the mode bits.[false]
- interactive
- A non-batch transfer. Implied by -g flag.[false]
- text_mode
- If true, files are transferred in text mode. Un*x prefers binary so that is the default.[false]
- force
- If true, all files will be transferred regardless of size or time-stamp.[false]
- get_file
- Perform get, not put by default.[true]
- verbose
- Verbose messages.[false]
- delete_source
- Delete the source files and directories once transferred. (This is no longer supported.)[false]
- disconnect
- Disconnect from remote site at end of package.[false]
- mail_prog
- Program called to send to the mail_to list. May be passed the argument mail_subject. Defaults to mailx, Mail, mail or whatever is available on your system.['']
- mail_subject
- mirror update'['-s]
- hostname
- Mirror automatically skips packages whose site variable matches this host. Defaults to the local hostname.['']
- use_files
- Put the associative arrays that mirror uses into tmp files.[false]
- umask
- Do not allow setuid things across by default.[07000]
- use_timelocal
- Time-stamp files to local time zone. If false, the time zone is set to offset 0 (compatible with older versions of mirror).[true]
- remote_group
- If present set the remote 'site group'.['']
- remote_gpass
- If present set the remote 'site gpass'.['']
- remote_idle
- If not null, try and set the remote idle timer to this.['']
- make_bad_symlinks
- If true, symlinks will be made to invalid (non-existent) pathnames. Under older versions this defaulted to true.[false]
- follow_local_symlinks
- Regexp of pathnames that should be followed to the file or directory they point at. This makes local symlinks invisible to mirror.['']
- get_missing
- Really get files. When set to false, only deletions and symlinking will be done. Used to delete expired files older than max_days without retrieving older files.[true]
Each group of keywords defines how to mirror a particular package andshould begin with a uniquepackageline. The package name is used in report generation and by the-pargument, so pick something mnemonic. The minimum needed for eachpackage is thepackage,site,remote_dirandlocal_dir.On finding a package line, all the default values are reset.
If the package name isdefaults,then no site is contacted, but the default values given for anykeywords are changed. Normally all the defaults are in the filemirror.defaultswhich will be automatically loaded before any package details.
# Sample mirror.defaultspackage=defaults # The LOCAL hostname - if not the same as `hostname` returns # (I advertise the name src.doc.ic.ac.uk but the machine is # really puffin.doc.ic.ac.uk.) hostname=src.doc.ic.ac.uk # Keep all local_dirs relative to here local_dir=/public/ remote_password=ukuug-softAATTdoc.ic.ac.uk
If the package is notdefaults,thenmirrorwill perform the following steps. Unless an internal failure isdetected, any error will cause the current package to be skipped andthe next one tried.
If mirroris not already connected to the site, it will disconnect from any site itis already connected to and attempt to connect to the remote site'sftpdaemon. It will then login using the given remote username and password. Onceconnected,mirrorturns on binary mode transfers. Next it changes to the given local directoryand scans it to get the details of the local files that already exist. Ifnecessary, the local directory will be created. Once this is completed, theremote directory is scanned in a similar fashion.Mirrordoes this by changing to the remote directory and running the ftp LISTcommand, passing theflags_recursiveoptions orflags_nonrecursivedepending on the value ofrecursive.Alternatively a file containing the directory listing may beretrieved. Each remote pathname will have any specified mappingsperformed on it to create a local pathname. Then any checks specifiedby theexclude_patt,max_days,get_newerandget_size_changekeywords are applied on names of files or symlinks. Only exclude_pattchecking is applied to directories.
The above creates a list of all required remote files and the local pathnamesto store them in.
Once the directory listing is completed, all required files arefetched from the remote site into their local path names. This isdone by retrieving the file into a temporary file in the target directory.If required, the temporary file is compressed, gzip'ed or split (orcompressed or gzip'ed and then split).The temporary file is renamed when the transfer is successful.
FILESTORES
Mirror uses the remote directory listing to work out what files areavailable. Mirror was originally targetted connect to unix ftp daemonsusing a standardlscommand. To use a unix host with a non-standard ls or a non unix hostit is necessary to set the remote_fs variable to match the kindof directory listing that will be returned. There is some interactionbetween remote_fs and other variables in particularflags_recursive, recurse_hard and get_size_change.The following sub sections show examples of the results of running theftp dir command on the various kinds of archive andrecommendations for related variables. With some unusually setupsarchive you may have to vary from the recommended variable setups.
remote_fs=unix
total 65-rw-r--r-- 1 ukuug ukuug 2245 Jun 28 20:06 README-rw-r--r-- 1 ukuug ukuug 61949 Jun 29 19:13 mirror-2.1.tar.gz
This is the default and you should not normally have to reset anyother variables.
remote_fs=dls
00index.txt 189916 0readme 5793 1_x/ = OS/2 1.x-specific files
This is anlsvariant used on some unix archives. It provides descriptionsof known items in the listing. Set flags_recursive to -dtR.
remote_fs=netware
- [R----F--] jrd 1646 May 07 21:43 indexd [R----F--] jrd 512 Sep 09 10:52 netwired [R----F--] jrd 512 Sep 02 01:31 pktdrvrd [RWCE-F--] jrd 512 Sep 04 10:55 incoming
or
-[R----F--] 1 jrd 1646 May 07 21:43 indexd[R----F--] 1 jrd 512 Sep 09 10:52 netwired[R----F--] 1 jrd 512 Sep 02 01:31 pktdrvr
This is used by Novell archives. Set recurse_hard to true andset flags_recursive to be nothing. See also remote_dir.
dosftp
00-index.txt 6,471 13:54 7/20/93 alabama.txt 1,246 23:29 5/08/92alaska.txt 873 23:29 5/08/92 alberta.txt 2,162 23:29 5/08/92
dosftp is for an ftp daemon on dos boxes. Set recurse_hard totrue and set flags_recursive to nothing. See also remote_dir.
remote_fs=macos
-------r-- 0 127 127 Aug 27 13:53 !Gopher Linksdrwxrwxr-x folder 32 Sep 9 16:30 FAQdrwxrwx-wx folder 0 Sep 9 09:59 incoming
macos is for one of Macintosh ftp daemon variants. Although theoutput is similar to unix it the unix remote_fs type cannot copewith it because there are three file sizes for each file.Setrecurse_hard to true, flags_recursive to nothing,get_size_change to false and compress_patt to nothing(this last setting is due to the unusual file names upsetting theshell used to run compress). See also remote_dir.
remote_fs=vms
USERS:[ANONYMOUS.PUBLIC]1-README.FIRST;13 9 14-JUN-1993 13:09 [ANONYMOUS] (RWE,RWE,RE,RE)PALTER.DIR;1 1 18-JAN-1993 11:56 [ANONYMOUS] (RWE,RWE,RE,RE)PRESS-RELEASES.DIR;1 1 11-AUG-1992 20:05 [ANONYMOUS] (RWE,RWE,,)
alternatively:
[VMSSERV.FILES]ALARM.DIR;1 1/3 5-MAR-1993 18:09[VMSSERV.FILES]ALARM.TXT;1 1/3 4-FEB-1993 12:20
Set flags_recursive to '[...]' andget_size_change to false. recurse_hard isnot available with vms. See also the vms_keep_versions andvms_xfer_text variables.
remote_fs=infomac
This is a special just meant to handle the sumex-aim.stanford.eduinfo-mac directory listing stored on that archive in help/all-files.
recurse_hard should be set to true.
remote_fs=dosish
This is for a DOS/Windows FTP server with a faintly DOS like output
03-04-94 08:45PM <DIR> .03-04-94 08:45PM <DIR> ..03-04-94 09:58AM 9718 Conduit03-04-94 09:59AM 8745 Eve
recurse_hard should be set to true and flags_recursive tonothing.
remote_fs=lsparse
Allow reparsing of the listing generated by mirror with debuggingturned to a high level. Meant only for mirror wizards.
EXAMPLES
Here is the mirror.defaults file from the archive onsrc.doc.ic.ac.uk:
# This is the default mirror settings used by my site:# src.doc.ic.ac.uk (146.169.2.1)# This is home of the UKUUG Software Distribution Servicepackage=defaults # The LOCAL hostname - if not the same as `hostname` # (I advertise the name src.doc.ic.ac.uk but the machine is # really puffin.doc.ic.ac.uk) hostname=src.doc.ic.ac.uk # Keep all local_dirs relative to here local_dir=/public/ remote_password=ukuug-softAATTdoc.ic.ac.uk mail_to= # Don't mirror file modes. Set all dirs/files to these dir_mode=0755 file_mode=0444 # By default, files are owned by root.zero user=0 group=0# # Keep a log file in each updated directory# update_log=.mirror update_log= # Don't overwrite my mirror log with the remote one. # Don't retrieve any of their mirror temporary files. # Don't touch anything whose name begins with a space! # nor any FSP or gopher files... exclude_patt=(^|/)(.mirror$|.in..*.$|MIRROR.LOG|#.*#|.FSP|.cache|.zipped|lost+found/| ) # Try to compress everything compress_patt=. compress_prog=compress # Don't compress information files, files that don't benefit from # being compressed, files that tell ftpd, gopher, wais... to do things, # the sources for compression programs... # (Note this is the only regexp that is case insensitive.) compress_excl+|^.notar$|-z|.taz$|.tar.Z|.arc$|.zip$|.lzh$|.zoo$|.exe$|.lha$|.zom$|.gif$|.jpeg$|.jpg$|.mpeg$|.au$|read.*me|index|.message|info|faq|gzip|compress # Don't delete own mirror log or any .notar files (incl in subdirs) delete_excl=(^|/).(mirror|notar)$ # Ignore any local readme files local_ignore=README.doc.ic # Automatically delete local copies of files that the # remote site has zapped do_deletes=true
Here are some sample package descriptions:
package=gnu comment=Powerful and free Un*x utilities site=prep.ai.mit.edu remote_dir=/pub/gnu # Local_dir+ causes gnu to be appended to the default local_dir # so making /public/gnu local_dir+gnu exclude_patt+|^ListArchives/|^lost+found/|^scheme-7.0/|^.history # I tend to only keep the latest couple of versions of things # this stops mirror from retrieving the older versions I've removed max_days=30 do_deletes=falsepackage=X11R5 comment=X Windows (windowing graphics system for Un*x) site=export.lcs.mit.edu remote_dir=/pub/R5 local_dir+computing/graphics/systems/X11/pub/R5 # This is a local symlink to the free-for-all contrib area # and is mirrored elsewhere local_ignore=^contrib$ # Don't compress a thing. It is already compressed # but doesn't look it. compress_patt=package=cnews comment=The C News system site=ftp.cs.toronto.edu remote_dir=/pub/c-news local_dir+computing/usenet/software/transport/c compress_excl+|patches/PATCHDATES|WhereFrom# THIS IS JUST A TESTpackage=test vms site site=vmsbox.somewhere.ac.uk local_dir=/tmp/copy4 remote_dir=vmsserv/files remote_fs=vms # Must do these settings for VMS flags_recursive=[...] get_size_change=false# and on, and on ...
HINTS
On adding a new package, first check it out by turning on the-noption.
If you are adding to an existing archive, then it is usually best toforce the time-stamps of the existing local files so time comparisonswith the remote files will work.
Try and keep all packages that are being retrieved from the same sitetogether. That waymirrorwill only have to login once.
Remember that all regexp's are Perl regular expressions.
If the remote site contains symlinks that you want to "flatten out"into the corresponding files, then do this by changing the flags passedto the remote ls:
- flags_recursive+Lor
- flags_nonrecursive+L
First test this by trying als -lRatLon the remote site under the ftpcommand to check whether the remote file-store has any symlink loops.
If you are mirroring a very large site that changes infrequently, addmax_days=7 to the settings after it is initially mirrored. Thatway mirror will only have to consider recent files when updating. Thenonce a week, or whenever necessary, call mirror with-kmax_days=0 to force a full update.
If you don't want to compress anything from the remote site theeasiest way to do this is to set the compress_patt to nothing.
If you want to run a command at the end of mirroring a package auseful trick is to reset the mail_prog variable to be theprogram name and mail_to to be the arguments.
For netware, dosftp, macos and VMS you should normally set remote_dirto be the home directory of the remote ftp daemon. Connect inmanually and before changing directory use the pwd command to findwhere home is. If you are only mirroring part of the tree then givethe full path name including this home directory at the start.
macos names can sometimes contain characters that make it hard to passthem through un*x shells. Since compressing files is done via a shellit would be best to turn off compression with compress_patt=
macos files seem to always change size when transfered, in eitherbinary or text mode. So it would be best to set get_size_change=false
NETIQUETTE
If you are going to mirror a remote site, please obey any restrictionsthat the site administrators place on access. You can generally findthe restrictions on connecting to the archive using the standard
ftpcommand. Any restrictions are normally given as a login banner or ina (hopefully) obvious file.
Here are, what I hope are, some good general rules:
Only mirror a site well outside the working hours of both the localand remote sites.
It is probably unfriendly to try to mirror a remote site morethan once a day.
Before trying to mirror a remote site, try and find the packages youwant from local archives, as no one will be pleased if you soak up alot of network bandwidth needlessly.
If you have a local archive, then tell people about it so they don'thave to waste bandwidth and CPU at the remote site.
Do remember to check your config-files from time to time in case theremote archive has changed their access restrictions.
Check the remote site regularly for any new restrictions.
SEE ALSO
perl(l),
ftp(1),
mm(1)
BUGS
Some of the netiquette guidelines should be enforced.
Should be able to cope with links as well as symlinks.
Suffers from creeping featurism.
REMEMBER
Objects in a mirror are closer than you think!
AUTHOR
Written by Lee McLoughlin <lmjmAATTdoc.ic.ac.uk>. It uses a heavilyrewritten and extended version of the
ftp.pl package originallyby: Alan R. Martello <alAATTee.pitt.edu> which uses lchat.pl which is based onthe chat2.pl package by: Randal L. Schwartz <merlynAATTora.com>
Special thanks to the following people for patches, comments and othersuggestions that have helped to improve mirror. If I have omitted anyone,please contact me.
James Revell <revellAATTuunet.uu.net>
Chris Myers <chrisAATTwugate.wustl.edu>
Amos Shapira <amossAATTcs.huji.ac.il>
Paul A Vixie <vixieAATTpa.dec.com>
Jonathan Kamens <jikAATTpit-manager.mit.edu>
Christian Andretzky <casysAATTotto.mb3.tu-chemnitz.de>
Kean Stump <keanAATTucs.orst.edu>
Anita Eijs <anitaAATThermes.bouw.tno.nl>
Simon E Sperro <S.E.SperroAATTgdr.bath.ac.uk>
Aaron Wohl <aw0g+AATTandrew.cmu.edu>
Michael Meissner <meissnerAATTosf.org>
Michael Graff <explorerAATTiastate.edu>
Bradley Rhoades <us267388AATTmail.mmmg.com>
Edwards Reed <eerAATTcinops.xerox.com>
Joachim Schrod <schrodAATTiti.informatik.th-darmstadt.de>
David Woodgate <David.WoodgateAATTmel.dit.csiro.au>
Pieter Immelman <piAATTitu1.sun.ac.za>
Jost Krieger <x920031AATTbus072.rz.ruhr-uni-bochum.de>
Erez HWank1 Zadok <ezkAATTcs.columbia.edu>
Index
- NAME
- SYNOPSIS
- DESCRIPTION
- OPTIONS
- CONFIGURATION FILE
- FILESTORES
- remote_fs=unix
- remote_fs=dls
- remote_fs=netware
- dosftp
- remote_fs=macos
- remote_fs=vms
- remote_fs=infomac
- remote_fs=dosish
- remote_fs=lsparse
- EXAMPLES
- HINTS
- NETIQUETTE
- SEE ALSO
- BUGS
- REMEMBER
- AUTHOR
This document was created byman2html,using the manual pages.