.. _ug_module_ucl:
.. index:: single: module vbotka.freebsd.ucl; Plugins
.. index:: single: vbotka.freebsd.ucl; Plugins
.. index:: single: ucl; Plugins

Module vbotka.freebsd.ucl
-------------------------

The `module vbotka.freebsd.ucl`_ is CRUD(Create, Read, Update and Delete)
interface to managing UCL(Universal Configuration Language) files.

.. note::

   * This module requires `devel/uclcmd`_
   * See Ansible Galaxy `module vbotka.freebsd.ucl`_

.. seealso::

   * `FreeBSD Wiki - UCL`_
   * `UCL - Universal Configuration Language`_
   * `uclcmd - Command line tool for working with UCL config files`_
   
.. _module vbotka.freebsd.ucl: https://galaxy.ansible.com/ui/repo/published/vbotka/freebsd/content/module/ucl/
.. _FreeBSD Wiki - UCL: https://wiki.freebsd.org/UniversalConfigurationLanguage
.. _UCL - Universal Configuration Language: https://github.com/vstakhov/libucl/
.. _uclcmd - Command line tool for working with UCL config files: https://www.freshports.org/devel/uclcmd/
.. _devel/uclcmd: https://www.freshports.org/devel/uclcmd/
