Files
Controls-docs/admin-guide/puppet/roles/nomachine_proxy.rst
T
2021-05-05 14:24:27 +02:00

35 lines
1.4 KiB
ReStructuredText

``role::nomachine_proxy``
=========================
This role implements a NoMachine proxy, acting as a HUB to access
to other machines through SSH.
Parameters
----------
================== ===================== ===============================================================================
**Name** **Type** **Default**
------------------ --------------------- -------------------------------------------------------------------------------
$nomachine_desktop Enum['gnome','icewm'] ``hiera('nomachine::proxy::desktop_environment')``
$banner_message String ``hiera('nomachine::gnome::banner', 'Wellcome to the NoMachine Proxy Server')``
$keyboard_layouts Array ``hiera('nomachine::gnome::keyboards', ['us','de'])``
================== ===================== ===============================================================================
```nomachine_desktop```
~~~~~~~~~~~~~~~~~~~~~~~
Must be defined. Please refer to ``common.yaml`` to see the default value. Currently ``gnome`` is only supported.
For ``icewm`` changes must be done in this class.
```banner_message```
~~~~~~~~~~~~~~~~~~~~
Customize Banner message. This can be done from hiera with ``nomachine::gnome::banner``
```keyboard_layouts```
~~~~~~~~~~~~~~~~~~~~~~
Modify this in order to add or remove the default keyboard layouts. This can be done from hiera with
``nomachine::gnome::keyboards``