XKFS(1) K-FS by Xinet, Inc. (07 Jan 1997 8.3) XKFS(1)
NAME
xkfs - AppleShare Client manager for The X Window System
SYNOPSIS
xkfs [ -toolkitoption ... ]
DESCRIPTION
The program xkfs is an X11/Motif client that allows a user
to search for and mount onto the UNIX system volumes from
AppleShare servers (hosts supporting the Appletalk Filing
Protocol, AFP) on the network. It also provides a mechanism
for saving information about AppleShare volumes in the UNIX
FileSystem database, and for mounting and unmounting those
volumes. Xkfs is designed to run set-uid root, so it may be
run by any user and still call the mount(1m) program to
attach AppleShare volumes to the UNIX filesystem tree. See
the K-FS Administrator's Guide for more information on
running xkfs.
This program should not be run when X server resources are
not available to it. The application defaults are usually
in the file /usr/lib/X11/app-defaults/Xinet, but may be
elsewhere depending on your X server and user environment.
This is a locale-aware program and will serve any locale for
which there is a /usr/lib/X11/locale/app-defaults/Xinet
file. These resources may also be made available via the
xrdb(1) program. You will know if the resources have been
properly initialized if the button on the bottom right of
the main window is labeled ``Exit'' (or the non-english
equivalent) instead of ``quit.''
In addition to the standard set of Toolkit and Motif
resources, xkfs accepts two additional resources that reset
internal table limits. The maximum number of AppleTalk
Zones that xkfs will display may be set with the integer
resource xkfs.maxZones. The current compiled-in default
maxZones value is 140. The maximum number of AFP servers
that can be looked up in a given Zone may be set with the
integer resource xkfs.maxServers. The current compiled-in
default maxServers value is 200. Both of these default
values may be overridden in the Xinet application defaults
file.
WIDGETS
Xkfs is built using the X Toolkit and Motif widgets, and
therefore accepts the standard set of command-line options
that most Toolkit programs accept. See the X Toolkit and
Motif library manuals for more information about the
resources needed to control the appearance of the widgets in
this application.
An overall view of the major widget structure of xkfs is
Page 1 (printed 3/25/98)
XKFS(1) K-FS by Xinet, Inc. (07 Jan 1997 8.3) XKFS(1)
listed below (many of the hidden Motif subclasses are not
shown). Indentation indicates hierarchical structure. The
widget class name is given first, followed by the widget
instance name.
Xinet xkfs
XmForm main
XmLabelGadget appletalkzone
XmScrolledWindow zone_list
XmList zone_list
XmLabelGadget afp_file_servers
XmScrolledWindow server_list
XmList server_list
XmLabelGadget authentication
XmRowColumn auth_rc
XmRowColumn auth_rb
XmToggleButtonGadget useguestaccess
XmToggleButtonGadget registerauser
XmRowColumn user_rc
XmLabelGadget user_label
XmTextField user
XmRowColumn passwd_rc
XmLabelGadget password_label
XmTextField passwd
XmRowColumn button_rc
XmPushButtonGadget zonescan
XmPushButtonGadget getvolumes
XmPushButtonGadget mountmanage
XmPushButtonGadget quit
XmFileSelectionBox dir_fs
(Only the Directory List, Selection and Buttons are enabled)
XmRowColumn vol_rc
XmLabelGadget vol
XmScrolledWindow volume_list
XmList volume_list
XmForm mgmt_form
XmLabelGadget mount_list
XmLabelGadget lh_user (lh_root, if running as root)
XmScrolledWindow mount_list
XmList mount_list
XmLabelGadget bottomlabel
XmRowColumn mgmt_button_rc
XmPushButtonGadget mount
XmPushButtonGadget unmount
XmPushButtonGadget modify
XmPushButtonGadget close
XmForm opt_form
XmLabelGadget mountopt
XmPushButtonGadget mount
XmPushButtonGadget cancel
Page 2 (printed 3/25/98)
XKFS(1) K-FS by Xinet, Inc. (07 Jan 1997 8.3) XKFS(1)
XmSeparator title
XmToggleButtonGadget forceROnly
XmRowColumn volpass_rc
XmLabelGadget volpasswd
XmTextField volpass
XmSeparator mask
XmLabelGadget permission_txt
XmToggleButtonGadget gread
XmToggleButtonGadget gwrite
XmToggleButtonGadget gsearch
XmToggleButtonGadget oread
XmToggleButtonGadget owrite
XmToggleButtonGadget osearch
XmSeparator storage
XmToggleButtonGadget store
XmToggleButtonGadget automount
XmToggleButtonGadget storepw
XmLabelGadget newpasswd
XmToggleButtonGadget debug
XmTextField optpass
XmForm dbg
XmLabelGadget "Debug output from mount command:"
XmPushButtonGadget Dissmiss
XmText dbgview
XmMessageBox errmsg
XmMessageBox ask
XmSelectionBox password_pd
FILES
MNTTAB Filesystem entries are added to
this file (declared in
getmntent(3)).
MOUNTED Currently mounted filesystems are
looked up in this file (also
declared in getmntent(3)).
/usr/adm/appletalk/at_log
Log file for AppleTalk errors.
SEE ALSO
X(1), mount_kfs(1m), mount(1m), umount(1m), getmntent(3),
the K-FS Administrator's Guide
Page 3 (printed 3/25/98)