Bash Cures Cancer
Learn the UNIX/Linux command line

Home     Man Pages     SpamDefeator


HESINFO(1)							   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 argu-
       ment to hesinfo.	 These values will be resolved by accessing the	 hes-
       iod database.


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



         the id number assigned to a user.


       
	      the id number assigned to a group.


       
	      a name identifying a unique group.


       
	      the name of an athena file system.


       :
	      the name of an rvd's server and pack  seperated by a colon.


       :
	      the  name	 of  an	 nfs  server and its partition seperated by a
	      colon.


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


       
	      name of an Athena service (e.g. Zephyr).


       
	      name of Unix service (valid entries are  defined	in  /etc/ser-
	      vices).


       
	      name of a printer.


       
	      name of an Athena print cluster.


         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 .


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



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


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


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


	grplist
	      returns  subgroups included in superset defined by .


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


	cluster
	      returns  information  about  the local cluster the workstation,
	      specified by .	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
	      returns Internet protocol type and protocol  service  port  for
	      .


	pcap  returns a valid entry for /etc/printcap for .


	prcluserlist
	      returns a list of print clusters.


	prcluster
	      returns  a list of printers in a cluster specified by .


FILES
       /etc/athena/hesiod.conf

SEE ALSO
       'Hesiod - Project Athena Technical Plan --  Name	 Service',  named(8),
       hesiod(3)

AUTHOR
       Steve Dyer, IBM/Project Athena
       Copyright  1987, 1988, 1996 by the Massachusetts Institute of Technol-
       ogy.



			       27 October 1996			   HESINFO(1)


UNIX/Linux commands referenced on this page:
  1. find
  2. as
  3. identify
  4. users
  5. passwd
  6. id
  7. file
  8. mount
  9. import
  10. at
  11. host