Unix/Linux Go Back    


NetBSD 6.1.5 - man page for hesinfo (netbsd section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


HESINFO(1)			   BSD General Commands Manual			       HESINFO(1)

NAME
     hesinfo -- find out what is stored in the Hesiod database

SYNOPSIS
     hesinfo [-bl] HesiodName HesiodNameType

DESCRIPTION
     hesinfo takes two arguments, a name to be resolved and a string, known as a HesiodNameType.
     It then prints the information returned by the Hesiod nameserver.

     The value returned by hesinfo is of the type HesiodNameType.

     hesinfo understands the following options:

	   -l  Selects long format.

	   -b  Prints the fully-qualified string passed to the nameserver.

   VALID Hesiod_Names
     The following types of identifiers may be used in the HesiodName argument to hesinfo.  These
     values will be resolved by accessing the hesiod(3) database.

     <username> 		the 8-character-or-less string used to identify users or classes
				(e.g. joeuser, root, 1.00, etc).  Used with the Hesiod_Name_Types
				passwd, pobox, and filsys.

     <uid>			the id number assigned to a user.

     <groupid>			the id number assigned to a group.

     <groupname>		a name identifying a unique group.

     <file-system-name> 	the name of an athena file system.

     <rvd server>:<pack>	the name of an rvd's server and pack separated by a colon.

     <nfs server>:<partition>	the name of an nfs server and its partition separated by a colon.

     <workstation-name> 	the machine name of an Athena workstation (e.g. E40-343-3).

     <service-name>		name of an Athena service (e.g. Zephyr).

     <service-type>		name of Unix service (valid entries are defined in
				/etc/services).

     <printer-name>		name of a printer.

     <printer-cluster-name>	name of an Athena print cluster.

     <foo>			some hesinfo calls (e.g., prclusterlist) do not require a spe-
				cific HesiodName argument.  However, you must include a dummy
				string (e.g., ``foo'') for hesinfo to work properly.

   VALID Hesiod_Name_Types
     The following symbols are valid substitutions for the HesiodNameType argument to hesinfo.

     passwd   returns string suitable for inclusion in /etc/passwd, searching with <username>.

     pobox    returns information on the pobox assigned to the user specified by HesiodName,
	      searching with <username>.

     uid      returns string suitable for inclusion in /etc/passwd, searching with <uid>.

     gid      returns string suitable for inclusion in /etc/group, searching with <groupid>.

     group    returns string suitable for inclusion in /etc/group, searching with <groupname>.

     grplist  returns subgroups included in superset defined by <groupname>.

     filsys   returns file system type, export point, server, mount mode, and import point for
	      the following valid HesiodNames (see above) - <file system name>, <username>, <rvd
	      server>:<pack>, and <nfs server>:<partition>.

     cluster  returns information about the local cluster the workstation, specified by
	      <workstation name>.  Included is information about the local file and print
	      servers.	This information is accesses by clusterinfo at boot time.

     sloc     returns network name of service host for <service-name>.

     service  returns Internet protocol type and protocol service port for <service-type>.

     pcap     returns a valid entry for /etc/printcap for <printer-name>.

     prcluserlist
	      returns a list of print clusters.

     prcluster
	      returns a list of printers in a cluster specified by <printer-cluster-name>.

FILES
     /etc/hesiod.conf

SEE ALSO
     hesiod(3), named(8)

     Hesiod - Project Athena Technical Plan -- Name Service.

AUTHORS
     Steve Dyer, IBM/Project Athena

     Copyright 1987, 1988, 1996 by the Massachusetts Institute of Technology.

BSD					 October 27, 1996				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 08:43 AM.