Name

mkhesdb - generate DNS RRs for Hesiod Name Service

SYNOPSIS

mkhesdb [-Ugps] [-o outfile]

DESCRIPTION

mkhesdb uses the standard NetBSD name-service grovelling code in libc (c.f. nsswitch.conf(5)) to generate a Hesiod file suitable for use by named(8).

The following options are available:

-U
Enable `Ultrix compatibility'.

-g
Generate group entries. Currently this will generate the Hesiod domains: group, and gid.

-p
Generate passwd file entries. Currently this will generate the Hesiod domains: passwd, uid, and grplist.

-s
Generate shell file entires. Currently this will only generate the Hesiod domain shells.

If no options are specified, mkhesdb will do nothing.

SEE ALSO

hesiod(3), nsswitch.conf(5), hesinfo(1), hesiod.conf(5), named(8), named.conf(5).

BUGS

mkhesdb currently does not generate a complete data file for named(8). It is necessary to prepend the SOA record.