Fix AUTOINSTALL[]

master
Dmitry Razumov 5 months ago
parent 3341211024
commit f7fe92160c
Signed by: asmeron
GPG Key ID: 50BC1DB583B79706

@ -66,6 +66,8 @@ VERSION=
## Имя хоста системы ## Имя хоста системы
## HOSTNAME=<hostname> ## HOSTNAME=<hostname>
## <hostname> # Произвольное имя. Пример: myhost или myhost.mydomain.com ## <hostname> # Произвольное имя. Пример: myhost или myhost.mydomain.com
## auto # Динамически сгенерированное имя с суфиксом "ublinux-<nnnn>", где "nnnn" четыре цифры
## # Генерируется до начала загрузки системы, с заменой параметра на новое имя
#HOSTNAME=ublinux-install #HOSTNAME=ublinux-install
## You can specify your /etc/machine-id there. If MACHINEID=RANDOM then will be ## You can specify your /etc/machine-id there. If MACHINEID=RANDOM then will be
@ -858,8 +860,8 @@ VERSION=
## Выбор загрузки версии ядра ## Выбор загрузки версии ядра
## Если параметр не задан, то загружаемся с самой последней установленной версией ## Если параметр не задан, то загружаемся с самой последней установленной версией
## KERNEL_BOOT=<пакет> ## KERNEL_BOOT=<PACKAGE_NAME>
## <пакет> # Имя пакета с требуемой версией ядра, с которого необходимо загрузиться ## <PACKAGE_NAME> # Имя пакета с требуемой версией ядра, с которого необходимо загрузиться
## # Ищет совпадение в /usr/lib/modules/*/pkgbase и первый найденный применяет ## # Ищет совпадение в /usr/lib/modules/*/pkgbase и первый найденный применяет
## # Варианты: linux49, linux420, linux54, linux510, linux515, linux517, linux519, linux61, linux66, linux68 ## # Варианты: linux49, linux420, linux54, linux510, linux515, linux517, linux519, linux61, linux66, linux68
@ -1427,15 +1429,16 @@ VERSION=
## CGROUP_QUOTA[superadmin]="MemoryHigh=1G,MemoryMax=7G,MemorySwapMax=64M,CPUQuota=395%,IOReadBandwidthMax=/dev/sda3 1M,IOWriteBandwidthMax=/dev/sdb3 2M,IOReadBandwidthMax=/dev/sdc3 16K,IOWriteBandwidthMax=/dev/sdd3 16K" ## CGROUP_QUOTA[superadmin]="MemoryHigh=1G,MemoryMax=7G,MemorySwapMax=64M,CPUQuota=395%,IOReadBandwidthMax=/dev/sda3 1M,IOWriteBandwidthMax=/dev/sdb3 2M,IOReadBandwidthMax=/dev/sdc3 16K,IOWriteBandwidthMax=/dev/sdd3 16K"
## Управление разрешениями действий polkit, можно разрешать для группы пользователей ## Управление разрешениями действий polkit, можно разрешать для группы пользователей
## POLKIT[id_object]=result:group_1,group_n" ## POLKIT[<id_object>]=<result>[:<user_1>,<user_n>,<@group_1>,<@group_n>:<active>:<local>]"
## Посмотреть все доступные объекты polkit: pkaction | grep udisks ## Посмотреть все доступные объекты polkit: pkaction | grep udisks
## result= yes|no|auth_self|auth_self_keep|auth_admin|auth_admin_keep|null ## <id_object> # Имя схемы, применимо использование не полного имени до .(точки)
## id_object:
## org.freedesktop.udisks2. # Mounting a filesystems all subgroup | Монтировать файловую систему все подгруппы ## org.freedesktop.udisks2. # Mounting a filesystems all subgroup | Монтировать файловую систему все подгруппы
## org.freedesktop.udisks2.filesystem-mount # Mounting a filesystems | Монтировать файловую систему ## org.freedesktop.udisks2.filesystem-mount # Mounting a filesystems | Монтировать файловую систему
## org.freedesktop.udisks2.filesystem-mount-system # Mount a filesystem on a system device | Монтировать файловую систему на системном устройстве ## org.freedesktop.udisks2.filesystem-mount-system # Mount a filesystem on a system device | Монтировать файловую систему на системном устройстве
## org.freedesktop.udisks2.filesystem-mount-other-seat # Mount a device attached to another seat | Монтировать файловую систему с устройства, подключенного в другое место ## org.freedesktop.udisks2.filesystem-mount-other-seat # Mount a device attached to another seat | Монтировать файловую систему с устройства, подключенного в другое место
## org.freedesktop.udisks2.filesystem-unmount-others # Unmount a device mounted by another user | Демонтировать устройство, смонтированное другим пользователем ## org.freedesktop.udisks2.filesystem-unmount-others # Unmount a device mounted by another user | Демонтировать устройство, смонтированное другим пользователем
## org.freedesktop.udisks2.eject-media-other-seat # Разрешение на извлечение лотка оптического привода пользователям, подключенным не к основному рабочему месту
## org.freedesktop.udisks2.power-off-drive-other-seat # Разрешение на извлечение usb-диска пользователям, подключенным не к основному рабочему месту
## org.freedesktop.machine1.host-login ## org.freedesktop.machine1.host-login
## org.freedesktop.DisplayManager.AccountsService.ModifyAny ## org.freedesktop.DisplayManager.AccountsService.ModifyAny
## org.freedesktop.login1.suspend ## org.freedesktop.login1.suspend
@ -1461,11 +1464,34 @@ VERSION=
## org.manjaro.pamac. # GUI Pamac install package | ГУЙ pamac установка и обновление пакетов ## org.manjaro.pamac. # GUI Pamac install package | ГУЙ pamac установка и обновление пакетов
## org.opensuse.cupspkhelper.mechanism.all-edit # Printer settings | Настройки принтера ## org.opensuse.cupspkhelper.mechanism.all-edit # Printer settings | Настройки принтера
## org.freedesktop.NetworkManager. # NetworkManager settings | Настройки NetworkManager ## org.freedesktop.NetworkManager. # NetworkManager settings | Настройки NetworkManager
## org.freedesktop.NetworkManager.settings.modify.system # Разрешение на создание и модификацию системных сетевых соединений
## <result> # Действие на правило
## yes # Предоставить разрешения
## no # Заблокировать разрешения
## auth_self # Пользователь должен ввести свой пароль для аутентификации
## auth_self_keep # Пользователь должен ввести свой пароль для аутентификации, авторизация сохраняется на несколько минут
## auth_admin # Пользователь должен ввести пароль администратора при каждом запросе
## auth_admin_keep # Пользователь должен ввести пароль администратора, авторизация сохраняется на несколько минут
## null # Пробовать следующую пользовательскую функцию
## log # Только сделать запись сообщения о событии в системном журнале
## # В параметре action передается объект с информацией о совершенном процессе и связанные с этим действием параметры
## # В параметре subject передается объект с информацией о пользователе, запустившем процесс. Этот объект имеет следующие атрибуты:
## # id — идентификатор процесса;
## # user — имя пользователя;
## # groups — список групп, в которые входит пользователь;
## # seat — местонахождение субъекта (пустое значение, если местонахождение не локальное);
## # session — сессия субъекта;
## # local — true, только если местонахождение имеет локальный характер;
## # active — true, только если сеанс активен.
## <user> # Имена пользователей перечисленные через запятую
## <@group> # Имена групп перечисленные через запятую, перед именем группы ставится знак @
## <active> # Применять правило только для активных сейнсов
## <local> # Применять правило только если местонахождение локальное
## ##
## POLKIT[org.freedesktop.udisks2.]=yes:storage ## POLKIT[org.freedesktop.udisks2.]=yes:@storage
## POLKIT[org.manjaro.pamac.]=yes:wheel ## POLKIT[org.manjaro.pamac.]=yes:@wheel,user-1
## POLKIT[com.ublinux.ubl-settings-datetime.run]=yes:users ## POLKIT[com.ublinux.ubl-settings-datetime.run]=yes:@users:true:true
## POLKIT[org.manjaro.pamac.]=yes:users ## POLKIT[org.manjaro.pamac.]=log
[/etc/ublinux/kiosk] [/etc/ublinux/kiosk]
## Настройка режима киоска ## Настройка режима киоска
@ -1991,18 +2017,16 @@ VERSION=
## ram # Размер SWAP по размеру ОЗУ ## ram # Размер SWAP по размеру ОЗУ
## <number>MG # Размер SWAP в M(мегабайт) G(гигабайт) ## <number>MG # Размер SWAP в M(мегабайт) G(гигабайт)
## Ниже параметры более не используются, заменеят универсальный параметр AUTOINSTALL["<ubconfig command>"]=<value>
## >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
## Поддерживаемые локали системой, перечисляются через запятую ## Поддерживаемые локали системой, перечисляются через запятую
## AUTOINSTALL[locale]=*en_US.UTF-8,*ru_RU.UTF-8,... ## AUTOINSTALL[locale]=*en_US.UTF-8,*ru_RU.UTF-8,...
#AUTOINSTALL[locale]="en_US.UTF-8,ru_RU.UTF-8" #AUTOINSTALL[locale]="en_US.UTF-8,ru_RU.UTF-8"
## Основная локаль системы ## Основная локаль системы
## AUTOINSTALL[lang]=*ru_RU.UTF-8 ## AUTOINSTALL[lang]=*ru_RU.UTF-8
#AUTOINSTALL[lang]=ru_RU.UTF-8 #AUTOINSTALL[lang]=ru_RU.UTF-8
## Часовой пояс * =UTC ## Часовой пояс * =UTC
## AUTOINSTALL[zone]=*Europe/Moscow ## AUTOINSTALL[zone]=*Europe/Moscow
#AUTOINSTALL[zone]=Europe/Moscow
## AUTOINSTALL[user_name]=*superadmin ## AUTOINSTALL[user_name]=*superadmin
## AUTOINSTALL[user_gecos]=*Администратор ## AUTOINSTALL[user_gecos]=*Администратор
## AUTOINSTALL[user_password]=*ublinux ## AUTOINSTALL[user_password]=*ublinux
@ -2012,16 +2036,27 @@ VERSION=
## AUTOINSTALL[xkblayout]=*"us,ru" ## AUTOINSTALL[xkblayout]=*"us,ru"
## AUTOINSTALL[xkbvariant]=*ru ## AUTOINSTALL[xkbvariant]=*ru
## AUTOINSTALL[xkboptions]=*"grp:lalt_lshift_toggle,grp_led:scroll,compose:rwin" ## AUTOINSTALL[xkboptions]=*"grp:lalt_lshift_toggle,grp_led:scroll,compose:rwin"
## AUTOINSTALL[hostname]=<hostname>|auto ## AUTOINSTALL[hostname]=<hostname>|auto
## <hostname> # Имя хоста, по умолчанию: ublinux-install ## <hostname> # Имя хоста, по умолчанию: ublinux-install
## auto # Динамически сгенерированное имя с суфиксом "ublinux-<nnnn>", где "nnnn" четыре цифры ## auto # Динамически сгенерированное имя с суфиксом "ublinux-<nnnn>", где "nnnn" четыре цифры
#AUTOINSTALL[hostname]=auto ## <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
## Установить пользовательское значение в конфигурационный файл установки ## Установить пользовательское значение в конфигурационный файл установки
## AUTOINSTALL["<ubconfig command>"]=<value> ## AUTOINSTALL["<ubconfig command>"]=<value>
## <ubconfig command> # Команда, пример: "ubconfig set [boot] GRUB_TIMEOUT" ## <ubconfig command> # Команда, пример: "ubconfig set [boot] GRUB_TIMEOUT"
## <value> # Значение параметра ## <value> # Значение параметра
#AUTOINSTALL["ubconfig set [system] HOSTNAME"]="auto"
#AUTOINSTALL["ubconfig set [locale] LOCALE"]="en_US.UTF-8,ru_RU.UTF-8"
#AUTOINSTALL["ubconfig set [locale] LANG"]="ru_RU.UTF-8"
#AUTOINSTALL["ubconfig set [clock] ZONE"]="Europe/Moscow"
#AUTOINSTALL["ubconfig set [users] DEFAULTROOTPASSWD"]='$6$E7stRhRS8fCKk7UU$Qoqw62AUaUa5uLIc2KC7WV3MUThhrR8kjXtCODmnKCzKe2zHu1/wmsiWBHZEIk/IQnk/aELQYbUK93OUtrwg60'
#AUTOINSTALL["ubconfig set [users] USERADD[superadmin]"]='Администратор:1000:x:x:x:$6$E7stRhRS8fCKk7UU$Qoqw62AUaUa5uLIc2KC7WV3MUThhrR8kjXtCODmnKCzKe2zHu1/wmsiWBHZEIk/IQnk/aELQYbUK93OUtrwg60'
#AUTOINSTALL["ubconfig set [users] USERADD[user-1]"]='Пользователь-1:x:x:vboxusers,libvirt:-s /bin/bash -o:$6$E7stRhRS8fCKk7UU$Qoqw62AUaUa5uLIc2KC7WV3MUThhrR8kjXtCODmnKCzKe2zHu1/wmsiWBHZEIk/IQnk/aELQYbUK93OUtrwg60'
#AUTOINSTALL["ubconfig set [desktop] AUTOLOGINUSER"]="enable"
#AUTOINSTALL["ubconfig set [keyboard] XKBMODEL"]="pc105"
#AUTOINSTALL["ubconfig set [keyboard] XKBLAYOUT"]="us,ru"
#AUTOINSTALL["ubconfig set [keyboard] XKBVARIANT"]="ru"
#AUTOINSTALL["ubconfig set [keyboard] XKBOPTIONS"]="grp:lalt_lshift_toggle,grp_led:scroll,compose:rwin"
#AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3 #AUTOINSTALL["ubconfig set [boot] GRUB_TIMEOUT"]=3
#AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD" #AUTOINSTALL["ubconfig set [boot] GRUB_DEFAULT"]="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD"
#AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin #AUTOINSTALL["ubconfig set [boot] GRUB_SUPERUSERS"]=superadmin
@ -2030,12 +2065,16 @@ VERSION=
## Модули для установки из источника ## Модули для установки из источника
## AUTOINSTALL[modules]=*auto|<list_modules> ## AUTOINSTALL[modules]=*auto|<list_modules>
## auto # Все модули источника установки из каталога (source)/ublinux/base (source)/ublinux/modules ## auto # Все модули источника установки из каталога (source)/ublinux/base (source)/ublinux/modules
## <list_modules> # Выбранные модули источника установки из каталога (source)/ublinux/ (source)/ublinux/modules ## <list_modules> # Выбранные модули источника установки из каталога (source)/ublinux/ (source)/ublinux/modules, перечисление через ,(запятую)
#AUTOINSTALL[modules]=auto #AUTOINSTALL[modules]=auto
## Модули для установки из архива модулей дистрибутива через интернет ## Модули для установки из репозитория модулей дистрибутива через интернет
## AUTOINSTALL[modules_extra]=<list_modules> ## AUTOINSTALL[modules_extra]=<modules_list>
## <list_modules> # Выбранные модули из архива модулей дистрибутива ## <modules_list> # Выбранные модули из репозитория модулей дистрибутива
## Пакеты для установки из репозитория пакетов дистрибутива через интернет
## AUTOINSTALL[packages]=<packages_list>
## <packages_list> # Выбранные пакеты из репозитория пакетов дистрибутива
## Сохранить лог установки ## Сохранить лог установки
## AUTOINSTALL[log]=*yes|no|save,debug ## AUTOINSTALL[log]=*yes|no|save,debug

Loading…
Cancel
Save