xref: /dragonfly/share/man/man5/hesiod.conf.5 (revision 86d7f5d3)
1*86d7f5d3SJohn Marino.\"	$NetBSD: hesiod.conf.5,v 1.2 1999/01/25 22:37:06 lukem Exp $
2*86d7f5d3SJohn Marino.\"
3*86d7f5d3SJohn Marino.\" from: #Id: hesiod.conf.5,v 1.1 1996/12/08 21:36:38 ghudson Exp #
4*86d7f5d3SJohn Marino.\"
5*86d7f5d3SJohn Marino.\" Copyright 1996 by the Massachusetts Institute of Technology.
6*86d7f5d3SJohn Marino.\"
7*86d7f5d3SJohn Marino.\" Permission to use, copy, modify, and distribute this
8*86d7f5d3SJohn Marino.\" software and its documentation for any purpose and without
9*86d7f5d3SJohn Marino.\" fee is hereby granted, provided that the above copyright
10*86d7f5d3SJohn Marino.\" notice appear in all copies and that both that copyright
11*86d7f5d3SJohn Marino.\" notice and this permission notice appear in supporting
12*86d7f5d3SJohn Marino.\" documentation, and that the name of M.I.T. not be used in
13*86d7f5d3SJohn Marino.\" advertising or publicity pertaining to distribution of the
14*86d7f5d3SJohn Marino.\" software without specific, written prior permission.
15*86d7f5d3SJohn Marino.\" M.I.T. makes no representations about the suitability of
16*86d7f5d3SJohn Marino.\" this software for any purpose.  It is provided "as is"
17*86d7f5d3SJohn Marino.\" without express or implied warranty.
18*86d7f5d3SJohn Marino.\"
19*86d7f5d3SJohn Marino.\" $FreeBSD: src/share/man/man5/hesiod.conf.5,v 1.3 2005/02/09 18:07:16 ru Exp $
20*86d7f5d3SJohn Marino.\"
21*86d7f5d3SJohn Marino.Dd November 30, 1996
22*86d7f5d3SJohn Marino.Dt HESIOD.CONF 5
23*86d7f5d3SJohn Marino.Os
24*86d7f5d3SJohn Marino.Sh NAME
25*86d7f5d3SJohn Marino.Nm hesiod.conf
26*86d7f5d3SJohn Marino.Nd "configuration file for the Hesiod library"
27*86d7f5d3SJohn Marino.Sh DESCRIPTION
28*86d7f5d3SJohn MarinoThe file
29*86d7f5d3SJohn Marino.Nm
30*86d7f5d3SJohn Marinodetermines the behavior of the Hesiod library.
31*86d7f5d3SJohn MarinoBlank lines and lines beginning with a
32*86d7f5d3SJohn Marino.Ql #
33*86d7f5d3SJohn Marinocharacter are ignored.
34*86d7f5d3SJohn MarinoAll
35*86d7f5d3SJohn Marinoother lines should be of the form
36*86d7f5d3SJohn Marino.Ar variable
37*86d7f5d3SJohn Marino=
38*86d7f5d3SJohn Marino.Ar value ,
39*86d7f5d3SJohn Marinowhere the
40*86d7f5d3SJohn Marino.Ar value
41*86d7f5d3SJohn Marinoshould be a single word.
42*86d7f5d3SJohn MarinoPossible
43*86d7f5d3SJohn Marino.Ar variables
44*86d7f5d3SJohn Marinoand
45*86d7f5d3SJohn Marino.Ar values
46*86d7f5d3SJohn Marinoare:
47*86d7f5d3SJohn Marino.Bl -tag -width classes
48*86d7f5d3SJohn Marino.It Ic lhs
49*86d7f5d3SJohn MarinoSpecifies the domain prefix used for Hesiod queries.
50*86d7f5d3SJohn MarinoIn almost all cases, you should specify
51*86d7f5d3SJohn Marino.Dq Li lhs=.ns .
52*86d7f5d3SJohn MarinoThe default value if you do
53*86d7f5d3SJohn Marinonot specify an lhs value is no domain prefix, which is not compatible
54*86d7f5d3SJohn Marinowith most Hesiod domains.
55*86d7f5d3SJohn Marino.It Ic rhs
56*86d7f5d3SJohn MarinoSpecifies the default Hesiod domain; this value may be overridden by
57*86d7f5d3SJohn Marinothe
58*86d7f5d3SJohn Marino.Ev HES_DOMAIN
59*86d7f5d3SJohn Marinoenvironment variable.
60*86d7f5d3SJohn MarinoYou must specify an rhs line for the Hesiod
61*86d7f5d3SJohn Marinolibrary to work properly.
62*86d7f5d3SJohn Marino.It Ic classes
63*86d7f5d3SJohn MarinoSpecifies which DNS classes Hesiod should do lookups in.
64*86d7f5d3SJohn MarinoPossible values are
65*86d7f5d3SJohn Marino.Cm IN
66*86d7f5d3SJohn Marino(the preferred class) and
67*86d7f5d3SJohn Marino.Cm HS
68*86d7f5d3SJohn Marino(the deprecated class, still used by some sites).
69*86d7f5d3SJohn MarinoYou may specify both classes separated by
70*86d7f5d3SJohn Marinoa comma to try one class first and then the other if no entry is
71*86d7f5d3SJohn Marinoavailable in the first class.
72*86d7f5d3SJohn MarinoThe default value of the classes variable is
73*86d7f5d3SJohn Marino.Dq Li IN,HS .
74*86d7f5d3SJohn Marino.El
75*86d7f5d3SJohn Marino.Sh SEE ALSO
76*86d7f5d3SJohn Marino.Xr hesiod 3
77*86d7f5d3SJohn Marino.Sh BUGS
78*86d7f5d3SJohn MarinoThe default value for
79*86d7f5d3SJohn Marino.Ic lhs
80*86d7f5d3SJohn Marinoshould probably be more reasonable.
81