1 .\" $Id: hesinfo.1,v 1.9 1996/11/07 01:57:12 ghudson Exp $
3 .\" Copyright 1987, 1996 by the Massachusetts Institute of Technology.
5 .\" Permission to use, copy, modify, and distribute this
6 .\" software and its documentation for any purpose and without
7 .\" fee is hereby granted, provided that the above copyright
8 .\" notice appear in all copies and that both that copyright
9 .\" notice and this permission notice appear in supporting
10 .\" documentation, and that the name of M.I.T. not be used in
11 .\" advertising or publicity pertaining to distribution of the
12 .\" software without specific, written prior permission.
13 .\" M.I.T. makes no representations about the suitability of
14 .\" this software for any purpose. It is provided "as is"
15 .\" without express or implied warranty.
16 .TH HESINFO 1 "27 October 1996"
19 hesinfo \- find out what is stored in the Hesiod database
22 hesinfo \fI[\-bl]\fR \fIHesiodName\fR \fIHesiodNameType\fR
25 takes two arguments, a name to be resolved and a string, known
26 as a HesiodNameType. It then prints the information returned by
27 the Hesiod nameserver.
35 understands the following options:
41 Prints the fully-qualified string passed to the nameserver.
44 .SS VALID Hesiod_Names
45 The following types of identifiers may be used in the
49 These values will be resolved by accessing the
55 the 8-character-or-less string used to identify users or classes
56 (e.g. joeuser, root, 1.00, etc).
67 the id number assigned to a user.
71 the id number assigned to a group.
75 a name identifying a unique group.
78 .B \<file-system-name>
79 the name of an athena file system.
82 .B \<rvd server>:<pack>
83 the name of an rvd's server and pack seperated by a colon.
86 .B \<nfs server>:<partition>
87 the name of an nfs server and its partition seperated by a colon.
90 .B \<workstation-name>
91 the machine name of an Athena workstation (e.g. E40-343-3).
95 name of an Athena service (e.g. Zephyr).
99 name of Unix service (valid entries are defined in /etc/services).
106 .B \<printer-cluster-name>
107 name of an Athena print cluster.
115 ) do not require a specific
117 argument. However, you must include a dummy string (e.g. 'foo') for
125 .SS VALID Hesiod_Name_Types
126 The following symbols are valid substitutions for the
133 returns string suitable for inclusion in
140 returns information on the pobox assigned to the user specified by
148 returns string suitable for inclusion in
155 returns string suitable for inclusion in
162 returns string suitable for inclusion in
169 returns subgroups included in superset
175 returns file system type, export point, server, mount mode, and import point
176 for the following valid
179 .B \- <file system name>, <username>, <rvd server>:<pack>,
180 .B and <nfs server>:<partition>
184 returns information about the local cluster the workstation, specified by
185 .B <workstation name>.
186 Included is information about the local file and print servers. This
187 information is accesses by
193 returns network name of service host for
198 returns Internet protocol type and protocol service port for
203 returns a valid entry for /etc/printcap for
208 returns a list of print clusters.
212 returns a list of printers in a cluster specified by
213 .B <printer-cluster-name>.
218 `Hesiod - Project Athena Technical Plan -- Name Service', named(8), hesiod(3)
220 Steve Dyer, IBM/Project Athena
222 Copyright 1987, 1988, 1996 by the Massachusetts Institute of Technology.