Xaccess.src 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. XCOMM #####################################################################
  2. XCOMM
  3. XCOMM Xaccess
  4. XCOMM Common Desktop Environment
  5. XCOMM
  6. XCOMM (c) Copyright 1993, 1994 Hewlett-Packard Company
  7. XCOMM (c) Copyright 1993, 1994 International Business Machines Corp.
  8. XCOMM (c) Copyright 1993, 1994 Sun Microsystems, Inc.
  9. XCOMM (c) Copyright 1993, 1994 Novell, Inc.
  10. XCOMM
  11. XCOMM ************** DO NOT EDIT THIS FILE **************
  12. XCOMM
  13. XCOMM CDE_INSTALLATION_TOP/config/Xaccess is a factory-default file and will
  14. XCOMM be unconditionally overwritten upon subsequent installation.
  15. XCOMM Before making changes to the file, copy it to the configuration
  16. XCOMM directory, CDE_CONFIGURATION_TOP/config. You must also update the accessFile
  17. XCOMM resource in CDE_CONFIGURATION_TOP/config/Xconfig.
  18. XCOMM
  19. XCOMM $XConsortium: Xaccess.src /main/5 1996/04/23 11:42:01 drk $
  20. XCOMM
  21. XCOMM #####################################################################
  22. XCOMM
  23. XCOMM This file contains a list of host names which are allowed or
  24. XCOMM denied XDMCP connection access to this machine. When a remote
  25. XCOMM display (typically an X-termimal) requests login service, Dtlogin
  26. XCOMM will consult this file to determine if service should be granted
  27. XCOMM or denied.
  28. XCOMM
  29. XCOMM # Access control file for XDMCP connections
  30. XCOMM
  31. XCOMM To control Direct and Broadcast access:
  32. XCOMM
  33. XCOMM pattern
  34. XCOMM
  35. XCOMM To control Indirect queries:
  36. XCOMM
  37. XCOMM pattern list of hostnames and/or macros ...
  38. XCOMM
  39. XCOMM To use the chooser:
  40. XCOMM
  41. XCOMM pattern CHOOSER BROADCAST
  42. XCOMM
  43. XCOMM or
  44. XCOMM
  45. XCOMM pattern CHOOSER list of hostnames and/or macros ...
  46. XCOMM
  47. XCOMM To define macros:
  48. XCOMM
  49. XCOMM %name list of hosts ...
  50. XCOMM
  51. XCOMM
  52. XCOMM The first form tells dtlogin which displays to respond to itself.
  53. XCOMM The second form tells dtlogin to forward indirect queries from hosts
  54. XCOMM matching the specified pattern to the indicated list of hosts.
  55. XCOMM The third form tells dtlogin to handle indirect queries using the
  56. XCOMM chooser; the chooser is directed to send its own queries out via the
  57. XCOMM broadcast address and display the results on the terminal.
  58. XCOMM The fourth form is similar to the third, except instead of using the
  59. XCOMM broadcast address, it sends DirectQuerys to each of the hosts in
  60. XCOMM the list
  61. XCOMM
  62. XCOMM In all cases, dtlogin uses the first entry which matches the terminal;
  63. XCOMM for IndirectQuery messages only entries with right hand sides can
  64. XCOMM match, for Direct and Broadcast Query messages, only entries without
  65. XCOMM right hand sides can match.
  66. XCOMM
  67. XCOMM Information regarding the format of entries in this file is
  68. XCOMM included at the end of the file.
  69. XCOMM
  70. XCOMM #####################################################################
  71. XCOMM Entries...
  72. * # grant service to all remote displays
  73. XCOMM
  74. XCOMM The nicest way to run the chooser is to just ask it to broadcast
  75. XCOMM requests to the network - that way new hosts show up automatically.
  76. XCOMM Sometimes, however, the chooser can't figure out how to broadcast,
  77. XCOMM so this may not work in all environments.
  78. XCOMM
  79. * CHOOSER BROADCAST # any indirect host can get a chooser
  80. XCOMM
  81. XCOMM If you'd prefer to configure the set of hosts each terminal sees,
  82. XCOMM then just uncomment these lines (and comment the CHOOSER line above)
  83. XCOMM and edit the %hostlist line as appropriate
  84. XCOMM
  85. XCOMM %hostlist host-a host-b
  86. XCOMM * CHOOSER %hostlist #
  87. XCOMM #####################################################################
  88. XCOMM
  89. XCOMM ENTRY FORMAT
  90. XCOMM
  91. XCOMM An entry in this file is either a host name or a pattern. A
  92. XCOMM pattern may contain one or more meta characters (`*' matches any
  93. XCOMM sequence of 0 or more characters, and `?' matches any single
  94. XCOMM character) which are compared against the host name of the remote
  95. XCOMM device requesting service.
  96. XCOMM
  97. XCOMM If the entry is a host name, all comparisons are done using
  98. XCOMM network addresses, so any name which converts to the correct
  99. XCOMM network address may be used. For patterns, only canonical host
  100. XCOMM names are used in the comparison, so do not attempt to match
  101. XCOMM aliases.
  102. XCOMM
  103. XCOMM Preceding either a host name or a pattern with a `!' character
  104. XCOMM causes hosts which match that entry to be excluded.
  105. XCOMM
  106. XCOMM When checking access for a particular display host, each entry is
  107. XCOMM scanned in turn and the first matching entry determines the
  108. XCOMM response.
  109. XCOMM
  110. XCOMM Blank lines are ignored, `#' is treated as a comment delimiter
  111. XCOMM causing the rest of that line to be ignored,
  112. XCOMM
  113. XCOMM ex.
  114. XCOMM !xtra.lcs.mit.edu # disallow direct/broadcast service for xtra
  115. XCOMM bambi.ogi.edu # allow access from this particular display
  116. XCOMM *.lcs.mit.edu # allow access from any display in LCS