xkfs(1)

xkfs - AppleShare Client manager for The X Window System

As shipped in IRIX 6.5.5. Unchanged since IRIX 6.5.

     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

          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
                      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