From 7ee51a50bc53e6fd1646959c014ca066a152f4fa Mon Sep 17 00:00:00 2001 From: amid Date: Fri, 24 Mar 2023 19:33:12 +0600 Subject: [PATCH] [package] update --- ublinux/templates/ublinux-data.ini | 55 +++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 13 deletions(-) diff --git a/ublinux/templates/ublinux-data.ini b/ublinux/templates/ublinux-data.ini index 67158e0..9923943 100644 --- a/ublinux/templates/ublinux-data.ini +++ b/ublinux/templates/ublinux-data.ini @@ -31,18 +31,8 @@ VERSION=2.8 ## Additional boot parameters -## Дополнительные параметры загрузки -## Возможные параметры: -## nomodeset # Отключить выбор и загрузку ядром драйверов видео -## i915.enable_dc=0 # Отключить управление питанием графического процессора -## intel_idle.max_cstate=1 # Ограничивает состояния сна процессора, это предотвращает переход процессора в состояния глубокого сна -## ahci.mobile_lpm_policy=1 # Максимальная производительность, управление питанием -## intel_idle.max_cstate=1 # Ограничивает состояния сна процессора, это предотвращает переход процессора в состояния глубокого сна -## intel_idle.max_cstate=4 # Устраняет мерцание дисплея ноутбука на процессорах Ultra Voltage -## snd-intel-dspcfg.dsp_driver=1 # Принудительный выбор драйвера звукового устройства от Intel -## snd-intel-dspcfg.dsp_driver=3 -## любые -#CMDLINE="noload=/12,/92 findswap security=apparmor" +## Дополнительные параметры загрузки, только для управления модулями +#CMDLINE="noload=/12,/92 findswap" ## Default user password is 'ublinux' ## Что-бы получить хэш "openssl passwd -6 -salt ubsalt password" @@ -207,6 +197,35 @@ DEPMOD=yes ## Алгоритм сжатия, используемый для сохранения измененний в модуль #MKSQFS_FASTALG="-b 512K -comp lz4 -Xhc" +################################################################################ +## Настройка загрузчика GRUB +[/etc/ublinux/boot] +## GRUB_TIMEOUT=3 +## GRUB_DEFAULT="UBLinux Desktop Basic 2204 - Песочница в RAM с сохранением профиля пользователя HDD" +## GRUB_USER=superadmin +## Параметр вывода информации при загрузке +## GRUB_BOOT_SILENT= +## splash - Графика plymouth, полный лог +## splash quiet ub.silent - Графика plymouth, нет лога +## quiet ub.silent - Без plymouth, минимальный лог +## plymouth.enable=0 - Без plymouth, полный лог +## GRUB_PASSWORD=grub.pbkdf2.sha512.10000.918F54C3C4CDE024A34FDA951FFBAD17D2B8F031A696F22038267FDAC6CF5FEA4FE800880591DBD533C95606A275F170B4F460243A083E89E231B2DAC13467D5.9B3392962D14DE34D6BCD4C559A4A4222ED9C0BF14D15A7E3772DA430513E34F2C96FE324D3FBCC4576C8DDF7B82B7AC8830195CC8886A39B525F070EC236421 +## GRUB_TERMINAL_INPUT="console serial" +## GRUB_TERMINAL_OUTPUT= +## GRUB_CMDLINE_LINUX="modprobe.blacklist=nouveau" +## Возможные параметры GRUB_CMDLINE_LINUX: +## nomodeset # Отключить выбор и загрузку ядром драйверов видео +## i915.enable_dc=0 # Отключить управление питанием графического процессора +## intel_idle.max_cstate=1 # Ограничивает состояния сна процессора, это предотвращает переход процессора в состояния глубокого сна +## ahci.mobile_lpm_policy=1 # Максимальная производительность, управление питанием +## intel_idle.max_cstate=1 # Ограничивает состояния сна процессора, это предотвращает переход процессора в состояния глубокого сна +## intel_idle.max_cstate=4 # Устраняет мерцание дисплея ноутбука на процессорах Ultra Voltage +## snd-intel-dspcfg.dsp_driver=1 # Принудительный выбор драйвера звукового устройства от Intel +## snd-intel-dspcfg.dsp_driver=3 +## security=apparmor +GRUB_BOOT_SILENT="splash quiet ub.silent" +GRUB_CMDLINE_LINUX="modprobe.blacklist=nouveau" + ################################################################################ ## Настройка сохранений [/etc/ublinux/save] @@ -383,10 +402,20 @@ NSSWITCHWINBIND=yes ## nodev - Don't interpret block special devices on the filesystem. | Не интерпретируйте блокировку специальных устройств в файловой системе. ## noexec - Don't allow the execution of executable binaries | Не позволить выполнять исполняемые двоичные файлы ## nosymfollow - Don't follow symlinks when resolving paths | Не переходить по символическим ссылкам при разрешении путей -## MOUNT_ATTR[/]=nosuid,nodev,noexec ## MOUNT_ATTR[/home]=nosuid,nodev,noexec,nosymfollow ## MOUNT_ATTR[/tmp,/dev/shm]=nosuid,nodev,noexec +## Использовать дисковые квоты на файловые системы +## usrquota - Включить простые квоты на пользователя +## grpquota - Включить простые квоты на группу +## usrjquota=aquota.user - Включить журналируемые квоты на пользователя +## grpjquota=aquota.group - Включить журналируемые квоты на группу +### jqfmt=vfsold - Использовать БД для простых квот V1 +## jqfmt=vfsv0 - Выключить журналирование. Использовать БД для журналируемых квот V2 +## jqfmt=vfsv1 - Включить журналирование. Использовать БД для журналируемых квот V2 +## MOUNT_QUOTA[/home]=usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv1 +## MOUNT_QUOTA[/]=usrquota,grpquota + ## Управление разрешениями действий polkit, можно разрешать для группы пользователей ## POLKIT[id_object]=result:group_1,group_n" ## Посмотреть все доступные объекты polkit: pkaction | grep udisks