hesinfo —
find out what is stored in the Hesiod database
  
    | hesinfo | [ -bl] HesiodName
      HesiodNameType | 
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.
 
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, andfilsys.
- ⟨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 hesinfocalls (e.g.,prclusterlist) do not require a specific
      HesiodName argument. However, you must include a
      dummy string (e.g., “foo”) forhesinfoto work properly.
The following symbols are valid substitutions for the
  HesiodNameType argument tohesinfo.
  - 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
      clusterinfoat 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⟩.
Steve Dyer, IBM/Project AthenaCopyright 1987, 1988, 1996 by the Massachusetts Institute of
    Technology.