Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
- Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
См. примечания по применимости в статье.
Принудительное обновление пользовательских конфигурационных файлов при входе пользователя
Для того, чтобы при каждом входе пользователя пользовательская конфигурация автоматически перезаписывалась конфигурацией, заданной администратором системы указать в первой строке файлов в каталоге /usr/share/fly-wm/ параметр:
;update
файлы в которых указан этот параметр будут заменять соответствующем пользовательские файлы при входе пользователя в графическую сессию.
Принудительное обновление отдельных параметров пользовательских конфигурационных файлов при входе пользователя
Задаваемые администратором параметры конфигурации оконного менеджера fly-wm могут быть указаны в файле /usr/share/fly-wm/theme.master/themerc. Параметры, заданные таким способом, заменяют соответствующие параметры, заданные пользователем.
Установка значений "по умолчанию" отдельных параметров пользовательских конфигурационных файлов при входе пользователя
Для задания значение параметров, применяемых "по умолчанию" создать файлы с определяемыми параметрами в каталоге /usr/share/fly-wm/theme.update/. Если дата модификации такого файла новее чем дата модификации файла c таким же именем из пользовательского каталога ~/.fly/[theme/], то при входе пользователя в графическую сессию параметры в пользовательском файле будут перезаписаны параметрами соответствующего файла из каталога /usr/share/fly-wm/theme.update/. При этом сохраняется возможность дальнейшей модификации пользовательской конфигурации самим пользователем.
Пример файла, выполняющего замену "обоев" графической сессии. Замена выполняется путем изменения каталога, в котором размещаются обои. Файл /usr/share/fly-wm/theme.update/current.themerc :
[Variables] WallPaper="<полный_путь_к_новому_каталогу>"
Данный механизм предназначен для обновления отдельных пользовательских параметров при обновлении пакета fly-wm, а также может быть использован по усмотрению администратора.