``CONSFIGURATOR.PROPERTY.HOSTNAME``
===================================
API reference
-------------

General
~~~~~~~

Property: ``HOSTNAME:IS``
^^^^^^^^^^^^^^^^^^^^^^^^^

``(hostname:is hostname)``

Specify that the hostname of this host is HOSTNAME.
Useful for hosts implicitly defined inline using dotted propapp notation.
Unlikely to be useful for hosts defined using DEFHOST.

Property: ``HOSTNAME:CONFIGURED``
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

``(hostname:configured &optional hostname)``

Set the hostname in the standard Debian way.

Property: ``HOSTNAME:MAILNAME-CONFIGURED``
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

``(hostname:mailname-configured &optional mailname)``

Sets the mailname to MAILNAME.
The FQDN is a good choice for unclustered machines which do not have
publically advertised MX records; in other cases it will often be better to
use only the domain name portion of the hostname.

Property: ``HOSTNAME:SEARCH-CONFIGURED``
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

``(hostname:search-configured &optional domain)``

Set the default DOMAIN for hostname lookup in /etc/resolv.conf.
DOMAIN defaults to everything after the first dot of the machine's hostname,
which is assumed to be an FQDN.
