123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- XCOMM $XConsortium: dtfile.config.cpp /main/4 1996/10/08 11:57:49 mustafa $
- XCOMM #########################################################################
- XCOMM -----------------------------------------------------------------------
- XCOMM dtfile.config
- XCOMM -------------
- XCOMM
- XCOMM (c) Copyright 1996 Digital Equipment Corporation.
- XCOMM (c) Copyright 1993,1994,1996 Hewlett-Packard Company.
- XCOMM (c) Copyright 1993,1994,1996 International Business Machines Corp.
- XCOMM (c) Copyright 1993,1994,1996 Sun Microsystems, Inc.
- XCOMM (c) Copyright 1996 Novell, Inc.
- XCOMM (c) Copyright 1996 FUJITSU LIMITED.
- XCOMM (c) Copyright 1996 Hitachi.
- XCOMM (c) Copyright 1993, 1994 Unix System Labs, Inc., a subsidiary of
- XCOMM Novell, Inc.
- XCOMM
- XCOMM Configuration file for the dt File Manager.
- XCOMM
- XCOMM This file enables dialogs which can be used to edit
- XCOMM file-system specific parameters, for example Access
- XCOMM Control Lists for Andrew File System directories.
- XCOMM Additional information is in the man page dtfile_config.
- XCOMM
- XCOMM The file consists of two sections. The first section
- XCOMM maps platform-specific information to a platform-independent
- XCOMM identifier. There are two fields in the platform-specific
- XCOMM portion separated by a colon. The first field identifies
- XCOMM the platform: aix, hpux, sunos. The second field depends
- XCOMM on platform; for aix it is an integer corresponding to the
- XCOMM st_vfstype field returned by stat, for hpux it is an integer
- XCOMM corresponding to the f_fsid[1] field returned by statfs, for
- XCOMM sunos it is a string corresponding to the f_basetype field
- XCOMM returned by statvfs. The platform-independent identifier
- XCOMM is given following an equals sign. The keyword "end" delimits
- XCOMM the list of mappings. For example, to define the "native"
- XCOMM file systems on several platforms:
- XCOMM
- XCOMM aix:3 = native
- XCOMM hpux:0 = native
- XCOMM sunos:ufs = native
- XCOMM decunix:ufs = native
- XCOMM end
- XCOMM
- XCOMM The second section of the configuration file provides
- XCOMM information needed by File Manager to execute the
- XCOMM filesystem-specific dialog. It consists of a list of
- XCOMM platform-independent identifiers followed by a colon and
- XCOMM two or three fields. Each field consists of a name followed
- XCOMM by an equals sign and a string. The three field names are:
- XCOMM buttonLabel, which defines a label for a button in the permissions
- XCOMM dialog; fsDialog, which defines the path to the program
- XCOMM which displays the dialog for editing file-specific properties;
- XCOMM and warning, which is optional and defines a warning message to
- XCOMM be displayed in permissions dialog. "\n" can be included in the
- XCOMM warning text to generate a new line. Continuing the native file
- XCOMM system example used above, the following would enable a file-system
- XCOMM specific dialog generated by the program /local/bin/modExtAttr:
- XCOMM
- XCOMM native: buttonLabel = Modify extended attributes ...
- XCOMM warning = Warning:\nExtended attributes may limit your access
- XCOMM fsDialog = /local/bin/modExtAttr
- XCOMM
- XCOMM Since the button label and warning are visible to users, they must be
- XCOMM localized. This is done using the tagged message file
- XCOMM format.
- XCOMM
- XCOMM -----------------------------------------------------------------------
- XCOMM
- XCOMM aix:3 = test
- XCOMM hpux:0 = test
- XCOMM sunos:ufs = test
- XCOMM decunix:ufs = test
- end
- afs: buttonLabel = %|nls-1-#Change AFS ACL ...#|
- warning = %|nls-3-#Warning: This is an Andrew File System (AFS) object.\nAccess permissions may be further restricted by the AFS Access Control List (ACL).#|
- fsDialog = CDE_INSTALLATION_TOP/bin/dtaclafs
- test: buttonLabel = %|nls-2-#Display test dialog ...#|
- fsDialog = CDE_INSTALLATION_TOP/bin/dtfile_error
|