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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
LLNL XDIR Version 2.1
February 9, 1998
(c) University of California
http://www.llnl.gov/ia/xdir.html
**********************************************************************
************************** ABOUT LLNL XDIR *************************
**********************************************************************
LLNL XDIR, an OSF/Motif-based FTP client, provides a graphical user
interface for drag-and-drop file transfer. LLNL XDIR simultaneously
displays any number of directories for any number of hosts, with each
directory being displayed in its own window. LLNL XDIR supports
powerful directory browsing capability, including iconic and
hierarchical views. One of LLNL XDIR's most powerful features is its
ability to search directory structures (even across multiple hosts)
for entry names that match a specified pattern.
LLNL XDIR is meant to be the successor to LLNL XFTP, another graphical
FTP client. LLNL XDIR is considerably more sophisticated than LLNL
XFTP, and has all of its functionality.
LLNL XDIR is a component of the Intelligent Archive, which is currently
under development at LLNL.
LLNL XDIR was written by Neale Smith of the Lawrence Livermore National
Laboratory, which is operated by the University of California.
**********************************************************************
************************ BUILDING LLNL XDIR ************************
**********************************************************************
LLNL XDIR requires OSF/Motif 1.2 or later (earlier versions of Motif
might work okay, but don't bother with anything earlier than 1.1.4).
One version or another of LLNL XDIR has been successfully built on the
following platforms (and a bunch of others):
Computer System Motif
-------- ------ -----
SPARCstation Sun OS 4.1.3 1.2.1
DECsystem 5830 ULTRIX V4.3 1.2.1
SGI IRIX 5.3 1.2.3
SGI IRIX 6.2 1.2.4
IBM RS6000 IBM AIX 3.2.5 1.2.3
IBM RS6000 IBM AIX 4.1.2 1.2.3
HP9000/745 HP-UX A.10.10 1.2.5
HP9000/735 HP-UX A.09.01 1.2.0
Cray YMP UNICOS 7.0.6.2 1.2.1
Cray J90 UNICOS 9.0.2.4 1.2.5
DEC 4000/710 Digital Unix V4.0 1.2.4
Sun 4/390 Solaris 2.3 1.2.2
Meiko Solaris 2.3 1.2.3
Intel System V R4.0.3 1.2.?
Intel Sunsoft Interactive Unix 4.0 ?
Intel BSD/OS 1.1 1.2.3
Intel UnixWare 2.02 1.2.3
Intel Linux 1.2.13 2.0.0
Convex Convex OS 10.1 1.?
Apollo DomainOS 10.4 1.2.0
Perform the following steps to build LLNL XDIR:
1. Enter the "sources" directory and type "xmkmf" to create "Makefile"
from "Imakefile". If you are unable to get this to work, use the
backup makefile, "Makefile.alt", by uncommenting (and possibly
editing) the section which seems most promising for your platform.
NOTE: Follow instructions at beginning of Imakefile or Makefile.alt
if you wish to build a SOCKSified executable.
NOTE: To avoid a problem with Imake templates on Solaris 2.4, you
might try executing the following (insteading of using xmkmf)
to generate your Makefile:
imake -I/usr/openwin/lib/config -DHAVE_USR_DT
2. Type "make" to build the executable "xdir".
3. Type "make install" to install the executable and the application
defaults file.
4. Type "make install.man" to install the man page.
**********************************************************************
******************** Application Defaults File *********************
**********************************************************************
It is usually not necessary to use an application defaults file with
LLNL XDIR (since LLNL XDIR contains built-in fallback values). You may
wish to use an application defaults file with LLNL XDIR if you want to
customize certain widget attributes such as fonts or colors.
The application defaults file is named "XDir". (A symbolic link to
XDir is in the "sources" subdirectory.) Make sure that XDir is in
the search path of one of the X application defaults file environment
variables (e.g., XAPPLRESDIR, XFILESEARCHPATH, or XUSERFILESEARCHPATH).
Consult the usual X documentation on how to set and use these environment
variables.
NOTE: LLNL XDIR 2.1 is not compatible with the earlier versions of the
app defaults file. One sure sign that an old XDir is being picked up
is that the file transfer monitor (the dialog that appears during file
transfers) will look funny.
**********************************************************************
*************************** Limitations ****************************
**********************************************************************
See file BUGS for a list of known bugs.
Here are some other things to watch out for:
(1) LLNL XDIR might not work correctly with some non-Unix FTP servers.
Because of differences in the various FTP servers, each non-Unix
FTP server typically has to be special-cased. As time, demand,
and access to FTP servers dictate, I hope to add support for
other FTP servers.
(2) Third-party file transfers will not work unless at least one of
the remote FTP servers supports the PASV (passive) command.
**********************************************************************
***************************** Support ******************************
**********************************************************************
Because our resources are limited, we will not be able to give you
individual assistance in building and using LLNL XDIR. However, your
comments, suggestions and bug reports are valuable in helping us
determine how to best direct our efforts. Our email address is
llnlxdir@llnl.gov
**********************************************************************
*************************** Availability ***************************
**********************************************************************
Source code for LLNL XDIR is available as
ftp://ftp-lc.llnl.gov/pub/ia/llnlxdir/latest_xdir.tar.Z
A number of precompiled binaries are available in
ftp://ftp-lc.llnl.gov/pub/ia/llnlxdir/binaries/
**********************************************************************
************************* Acknowledgements *************************
**********************************************************************
Thanks to members of LLNL's Intelligent Archive Project for their
suggestions and encouragement.
Special thanks to Jeff Long, LLNL XDIR's primary alpha tester, for his
valuable suggestions.
**********************************************************************
************************ Copyright Notices *************************
**********************************************************************
(c) 1995-1998. The Regents of the University of California. All
rights reserved.
This work was produced at the University of California, Lawrence
Livermore National Laboratory (UC LLNL) under contract no.
W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy
(DOE) and The Regents of the University of California (University)
for the operation of UC LLNL. Copyright is reserved to the
University for purposes of controlled dissemination,
commercialization through formal licensing, or other disposition
under terms of Contract 48; DOE policies, regulations and orders;
and U.S. statutes. The rights of the Federal Government are
reserved under Contract 48 subject to the restrictions agreed upon
by the DOE and University.
DISCLAIMER
This software was prepared as an account of work sponsored by an
agency of the United States Government. Neither the United States
Government nor the University of California nor any of their
employees, makes any warranty, express or implied, or assumes any
liability or responsibility for the accuracy, completeness, or
usefulness of any information, apparatus, product, or process
disclosed, or represents that its specific commercial products,
process, or service by trade name, trademark, manufacturer, or
otherwise, does not necessarily constitute or imply its
endorsement, recommendation, or favoring by the United States
Government or the University of California. The views and opinions
of the authors expressed herein do not necessarily state or reflect
those of the United States Government or the University of
California, and shall not be used for advertising or product
endorsement purposes.
Permission to use, copy, modify and distribute this software and its
documentation for any non-commercial purpose, without fee, is
hereby granted, provided that the above copyright notice and this
permission notice appear in all copies of the software and
supporting documentation, and that all UC LLNL identification in
the user interface remain unchanged. The title to copyright LLNL
XDIR shall at all times remain with The Regents of the University
of California and users agree to preserve same. Users seeking the
right to make derivative works with LLNL XDIR for commercial
purposes may obtain a license from the Lawrence Livermore National
Laboratory's Technology Transfer Office, P.O. Box 808, L-795,
Livermore, CA 94550.
|