Формула xrdp-formula
Формула для установки xRDP (X Remote Desktop Protocol) — открытой реализация протокола RDP (Remote Desktop Protocol), который позволяет удаленным пользователям подключаться к рабочему столу удаленной машины через сеть.
Доступные состояния
Состояние xrdp
Мета-состояние (состояние, которое включает в себя другие состояния).
Устанавливает пакет xrdp из целевого репозитория.
Имеет зависимость от xrdp.package через список include.
Состояние xrdp.package
Устанавливает только пакет xrdp.
Состояние xrdp.clean
Мета-состояние (состояние, которое включает в себя другие состояния).
Отменяет все действия, выполненные в метасостоянии xrdp, в обратном порядке, т.е.
удаляет пакет и удаляет целевой репозиторий (если он был импортирован).
Имеет зависимость от xrdp.package.clean через список include.
Состояние xrdp.package.clean
Удаляет пакет xrdp.
Пример файла pillar.example
xrdp:
# Переопределите значение map.jinja
lookup:
# Укажите параметры пакета
pkg:
# Укажите имя пакета для конкретной ОС
name: inno-ira-xrdp
# Укажите конкретную версию пакета. Если значение представляет собой пустую строку, используется последняя версия
version: '0.9.24-1-543141.6e94b8a0'
# Задайте параметры xrdp
xrdp_ini:
port: 3389
# Задайте параметры sesman
sesman_ini:
# Завершение сеанса пользователя после его отключения
KillDisconnected: false
# время в минутах, через которое сеанс пользователя будет завершен после отключения (если для параметра
# KillDisconnected установлено значение true)
DisconnectedTimeLimit: 0
# время в минутах, в течение которого пользователь не совершал никаких действий; по истечении этого времени сеанс будет завершен
IdleTimeLimit: 0
# Задайте ip-адреса для доступа к xrdp
xrdp_access_ips: []
# Задайте группы доступа к xrdp
xrdp_access_groups: []