1 .\" $NetBSD: hesinfo.1,v 1.8 2003/06/27 08:50:50 wiz Exp $
3 .\" from: #Id: hesinfo.1,v 1.9 1996/11/07 01:57:12 ghudson Exp #
5 .\" Copyright 1987, 1996 by the Massachusetts Institute of Technology.
7 .\" Permission to use, copy, modify, and distribute this
8 .\" software and its documentation for any purpose and without
9 .\" fee is hereby granted, provided that the above copyright
10 .\" notice appear in all copies and that both that copyright
11 .\" notice and this permission notice appear in supporting
12 .\" documentation, and that the name of M.I.T. not be used in
13 .\" advertising or publicity pertaining to distribution of the
14 .\" software without specific, written prior permission.
15 .\" M.I.T. makes no representations about the suitability of
16 .\" this software for any purpose. It is provided "as is"
17 .\" without express or implied warranty.
23 .Nd find out what is stored in the Hesiod database
31 takes two arguments, a name to be resolved and a string, known
34 It then prints the information returned by
35 the Hesiod nameserver.
43 understands the following options:
44 .Bl -tag -width XX -offset indent
48 Prints the fully-qualified string passed to the nameserver.
50 .Ss VALID Hesiod_Names
51 The following types of identifiers may be used in the
55 These values will be resolved by accessing the
58 .Bl -tag -width XnfsXserverX:XpartitionXX
60 the 8-character-or-less string used to identify users or classes
61 (e.g. joeuser, root, 1.00, etc).
69 the id number assigned to a user.
71 the id number assigned to a group.
73 a name identifying a unique group.
74 .It Aq file-system-name
75 the name of an athena file system.
76 .It Ao rvd server Ac Ns : Ns Aq pack
77 the name of an rvd's server and pack separated by a colon.
78 .It Ao nfs server Ac Ns : Ns Aq partition
79 the name of an nfs server and its partition separated by a colon.
80 .It Aq workstation-name
81 the machine name of an Athena workstation (e.g. E40-343-3).
83 name of an Athena service (e.g. Zephyr).
85 name of Unix service (valid entries are defined in
89 .It Aq printer-cluster-name
90 name of an Athena print cluster.
96 do not require a specific
99 However, you must include a dummy string (e.g.,
105 .Ss VALID Hesiod_Name_Types
106 The following symbols are valid substitutions for the
110 .Bl -tag -width passwdX
112 returns string suitable for inclusion in
117 returns information on the pobox assigned to the user specified by
122 returns string suitable for inclusion in
127 returns string suitable for inclusion in
132 returns string suitable for inclusion in
137 returns subgroups included in superset defined by
140 returns file system type, export point, server, mount mode, and
141 import point for the following valid
144 .Aq Dv file system name ,
146 .Ao Dv rvd server Ac Ns : Ns Aq pack ,
148 .Ao Dv nfs server Ac Ns : Ns Aq partition .
150 returns information about the local cluster the workstation, specified by
151 .Aq workstation name .
152 Included is information about the local file and print servers.
153 This information is accesses by
157 returns network name of service host for
160 returns Internet protocol type and protocol service port for
163 returns a valid entry for
168 returns a list of print clusters.
170 returns a list of printers in a cluster specified by
171 .Aq printer-cluster-name .
179 .%T Hesiod - Project Athena Technical Plan -- Name Service
185 Copyright 1987, 1988, 1996 by the Massachusetts Institute of Technology.