``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``