citto-workstation¶
Модуль используется для настройки различных компонентов рабочей станции.
Параметры:- workstation::single_click - Если выставить в false, для новых профилей будет использоваться двойной клик.
Консультант+¶
Для настройки Консультанта используется параметр workstation::consultants
workstation::consultants:
cons:
server: serv
path: cons
mountpoint: mnt/cons
wine_disk: k
group: cons_group
Параметры:
- server - сервер на котором расположена папка консультант
- path - путь до папки на сервере
- mountpoint - куда подключить папку, относительно домашнего каталога пользователя
- wine_disk - буква диска, для имитации сетевого диска в wine
- group - подключать только этой группе
- fstype - тип файловой системы
- categories - категории для ярлыка. см. workstation::menu::entry
- group - группа для ярлыка. см. workstation::menu::entry
- name_intl - хеш переведенных названий для ярлыка. см. workstation::menu::entry
Гарант¶
Для настройки Гаранта используется параметр workstation::garants. Предполагается, что Гарант используется в клиент-серверном варианте. А клиент предоставляется в виде msi пакета.
workstation::garants:
garant:
dist: G80102713.msi
program_folder: gr-f1/Garant
name_intl:
ru: Гарант F1
group: garant_group
Параметры:
- dist - имя msi пакета с клиентом Гаранта (должен находиться в files/garant)
- program_folder - путь в c:/program files куда устанавливается Гарант
- name_intl - хеш переведенных названий для ярлыка. см. workstation::menu::entry
- categories - категории для ярлыка
Меню¶
Для настройки меню используется класс workstation::menu
Параметры:- main_name - Имя основного пункта меню. Должно состоять из 1го слова.
- main_name_intl - Переводы для main_name (не используется в KDE)
- icon - иконка пункта меню, из /usr/share/icons
Для добавления папки используется workstation::menu::directories
Параметры:- categories - массив категорий, ярлыки из этих категорий, попадут в эту папку.
- name_intl - переводы для имени папки
- icon - иконка
Для добавления ярлыка используется workstation::menu::enrties
С помощью workstation::menu::enrties, также можно создавать ярлык для подключения к WebDav.
- ensure - present - что бы создать, absent - что бы удалить
- exec и/или url - используется как цель ярлыка
- categories - массив категорий для ярлыка.
- name_intl - переводы для имени ярлыка
- icon - иконка
- group - группа пользователей, которым будет добавлен ярлык.
Пример:
workstation::menu::main_name: citto workstation::menu::entries: test: categories: - IT url: http://google.com name_intl: ru: гугл webdavs: categories: - citto-shares url: 'webdavs://cloud.72to.ru/remote.php/webdav' name_intl: ru: webdavs workstaion::menu::directories: hr: categories: - IT name_intl: ru: Название на русском en: Название на английском
Обновление операционной системы¶
Для смены приложения по умолчанию используется класс workstation::update
Параметры:
- minute - Задает в расписание минуты (Значение от 0..59)
- hour - Задает в расписание часы (Значение от 0..23)
- month - Задает в расписание месяцы (Значение от 1..12)
- weekday - Задает в расписание месяцы (Значение от 0..6)
- upgrade - Принимает значение true/false. Используется для обновления системы. Равносильно apt-get update && apt-get upgrade
- kernel - Принимает значение true/false. Используется для обновления ядра. Равносильно update-kernel -f
- reboot - Принимает значение true/false. Используется для перезагрузки системы.
- monthday - Задает в расписание день месяца (Значение от 1..31)
Пример:
workstation::update::hour: '*/20' workstation::update::minute: '*' workstation::update::month: '*' workstation::update::weekday: '*/4' workstation::update::upgrade: true workstation::update::kernel: true workstation::update::reboot: false workstation::update::monthday: '*'
Смена приложения по умолчанию¶
Для смены приложения по умолчанию используется workstation::change_default_app
Параметры:
- path - Путь к файлу конфигурации описывающий mimeapps
- default_app - Приложение которое будет использовано по умолчанию
- mime - Указывается необходимый mime-type для которого будет использоваться приложение по умолчанию
Пример:
workstation::def_apps: 'tiff_okular': path: '/usr/share/kf5/applications/mimeapps.list' default_app: 'kf5-okularApplication_kimgio.desktop' mime: 'image/tiff'
Активация функции "блокировка экрана".¶
Для активации функции "блокировка экрана" используется класс workstation::screensaver.
Параметры:
- enable - активация функции "блокировка экрана" (по умолчанию включено).
- timeout - время задержки перед запуском хранителя экрана (по умолчанию 10 мин).
- passblock_timeout - время задержки перед блокировкой по паролю (по умолчанию 0).
Пример:
workstation::screensaver workstation::screensaver::enable: true workstation::screensaver::timeout: '10' workstation::screensaver::passblock_timeout: '0'