Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xkfs(1) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(1)

mount_kfs(1m)

mount(1m)

umount(1m)

getmntent(3)



     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)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026