diff --git a/userdocs/contents/configuration.rst b/userdocs/contents/configuration.rst index 355bdea0..c6214b95 100644 --- a/userdocs/contents/configuration.rst +++ b/userdocs/contents/configuration.rst @@ -129,18 +129,28 @@ may be overridden using ``warewulf.conf:paths``. .. code-block:: yaml paths: - bindir: /usr/bin sysconfdir: /etc localstatedir: /var/lib ipxesource: /usr/share/ipxe - srvdir: /var/lib - firewallddir: /usr/lib/firewalld/services - systemddir: /usr/lib/systemd/system wwoverlaydir: /var/lib/warewulf/overlays wwchrootdir: /var/lib/warewulf/chroots wwprovisiondir: /var/lib/warewulf/provision wwclientdir: /warewulf +* ``sysconfdir``: The parent directory for the ``warewulf`` configuration directory, + which stores ``warewulf.conf`` and ``nodes.conf``. + +* ``ipxesource``: Where to get iPXE binaries. + These files are copied to ``warewulf.conf:tftp:tftproot`` by ``wwctl configure``. + +* ``wwoverlaydir``: The source for Warewulf overlays. + +* ``wwchrootdir``: The source for Warewulf containers. + +* ``wwprovisiondir``: Where to store built overlays, built containers, and imported kernels. + +* ``wwclientdir``: Where the Warewulf client looks for its configuration on a provisioned node. + nodes.conf ==========