set_option

Установка значения опции в нативной библиотеке libpydesktop

Зачем нужна

Команда настраивает параметры нативного компонента сервера libpydesktop — отдельной C++ библиотеки, обслуживающей протокол RuDesktop. У неё свой набор опций, недоступных через rude constance (тот работает с Django-настройками)

Типичные случаи применения:

  • разовая настройка нативного компонента в нестандартной инсталляции — обычно вызывается автоматически в install и setup_server

  • разрешить самоподписной сертификат на тестовом стенде (danger-accept-invalid-cert Y)

  • ручная корректировка конфигурации после миграции, если установщик не отработал нужный шаг

Синтаксис

rude set_option [key] [value]

Параметры

Параметр

Описание

key

Параметр для установки

value

Значение параметра для установки

Примечание

Команда вызывает libpydesktop.set_option(key, value). Используется при установке сервера и настройке точек распространения для применения параметров (например, danger-accept-invalid-cert Y)

Примеры

Служебная команда сервера, обычно не применяется пользователем в Linux-консоли. Применяется автоматически в скриптах install и setup_server

rude set_option danger-accept-invalid-cert Y
  Set option danger-accept-invalid-cert = Y