xkeysnail

ansible-role-xkeysnail

Для установки xkeysnail и регистрации автозапуска, управляемого GNOME.

Требования

Вы должны иметь возможность использовать sudo.
Также требуется python3. xkeysnail будет установлен с помощью pip (python3-pip).

Переменные роли

  • xkeysnail_config_dir
    • Для хранения файлов конфигурации
    • По умолчанию - /etc/opt/xkeysnail
    • Должен быть доступен для чтения другим пользователям (не указывайте ~/.config/xxxx)
  • xkeysnail_config_file
    • Укажите файл конфигурации, написанный на python
    • По умолчанию - config.py в директории files.
    • Не должно быть / в конце пути.

Зависимости

Других требований нет.

Пример плейбука

Эта роль предполагает использование на локальном компьютере. Учтите, что имя выполняющего пользователя записывается в /etc/sudoers.d/10-install.

- hosts: localhost
  roles:
    - name: pddg.xkeysnail
      vars:
        xkeysnail_config_dir: /etc/opt/xkeysnail
        xkeysnail_config_file: /path/to/config.py

При использовании плейбука рекомендуется использовать опцию -K. Эта роль требует sudo.

$ ansible-playbook hoge.yml -K

Лицензия

MIT

Информация об авторе

О проекте

ansible-role-xkeysnail

Установить
ansible-galaxy install pddg/ansible-role-xkeysnail
Лицензия
Unknown
Загрузки
82
Владелец
Software Engineer