Возможность поломки приложения и в последствии дистрибутива путем ввода ]''[ в блоке Логин #280

Open
opened 1 month ago by rodion.n · 15 comments
Collaborator

В логин можно ввести символы в соотвествии с глобальным конфигурационным файлом например:
image

И это можно даже сохранить:
image

После чего нельзя отредактировать ни один профиль, и профиль созданный со скобочками нельзя удалить (обычные профили можно).

Логи программы:

(gdb) Gtk-Message: 17:11:19.993: Failed to load module "colorreload-gtk-module"
Gtk-Message: 17:11:19.993: Failed to load module "window-decorations-gtk-module"
/dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена
/usr/lib/ublinux/rc.preinit/10-accounts: строка 460: USERADD[fol]Edison: команда не найдена
/usr/lib/ublinux/rc.preinit/10-accounts: строка 680: USERSHADOW[fol]Edison: команда не найдена
/usr/lib/ublinux/rc.halt.pre/25-accounts-sync: строка 129: USERADD_SYNC[fol]Edison: команда не найдена
ubconfig  set users USERADD["fol"]'Edison Swer:1005:1007'["wsd"]=':::::' USERSHADOW["fol"]'Edison Swer:1005:1007'["wsd"]='2025-10-01:::::' USERADD_SYNC["fol"]'Edison Swer:1005:1007'["wsd"]='boot,shutdown'Added ==> global ==> USERADD[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERADD[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[fol]Edison Swer:1005:1007[wsd]' option.
INFO: The user 'superadmin' exists in the system, the settings are not applied. To force the settings, enable the '[users] USERADD_SYNC[superadmin]=boot' option
Added ==> global ==> USERSHADOW[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERSHADOW[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[fol]Edison Swer:1005:1007[wsd]' option.
Added ==> global ==> USERADD_SYNC[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERADD_SYNC[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[fol]Edison Swer:1005:1007[wsd]' option.
ERROR:Executing system configuration  command.

/dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена
/dev/fd/3: строка 522: Swer:1005:1007[wsd]=':::::': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: Swer:1005:1007[wsd]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена
/dev/fd/3: строка 522: Swer:1005:1007[wsd]='2025-10-01:::::': команда не найдена


После чего конфигурационный файл ломается и все профили кроме админа пропадают
image

В логин можно ввести символы в соотвествии с глобальным конфигурационным файлом например: ![image](/attachments/c09e905b-f7ab-4574-aec3-45c11713bd77) И это можно даже сохранить: ![image](/attachments/4fc8addd-5621-4602-8a12-74fc17f28ac0) После чего нельзя отредактировать ни один профиль, и профиль созданный со скобочками нельзя удалить (обычные профили можно). Логи программы: ``` (gdb) Gtk-Message: 17:11:19.993: Failed to load module "colorreload-gtk-module" Gtk-Message: 17:11:19.993: Failed to load module "window-decorations-gtk-module" /dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена /usr/lib/ublinux/rc.preinit/10-accounts: строка 460: USERADD[fol]Edison: команда не найдена /usr/lib/ublinux/rc.preinit/10-accounts: строка 680: USERSHADOW[fol]Edison: команда не найдена /usr/lib/ublinux/rc.halt.pre/25-accounts-sync: строка 129: USERADD_SYNC[fol]Edison: команда не найдена ubconfig set users USERADD["fol"]'Edison Swer:1005:1007'["wsd"]=':::::' USERSHADOW["fol"]'Edison Swer:1005:1007'["wsd"]='2025-10-01:::::' USERADD_SYNC["fol"]'Edison Swer:1005:1007'["wsd"]='boot,shutdown'Added ==> global ==> USERADD[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERADD[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[fol]Edison Swer:1005:1007[wsd]' option. INFO: The user 'superadmin' exists in the system, the settings are not applied. To force the settings, enable the '[users] USERADD_SYNC[superadmin]=boot' option Added ==> global ==> USERSHADOW[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERSHADOW[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[fol]Edison Swer:1005:1007[wsd]' option. Added ==> global ==> USERADD_SYNC[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERADD_SYNC[fol]Edison Swer:1005:1007[wsd] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[fol]Edison Swer:1005:1007[wsd]' option. ERROR:Executing system configuration command. /dev/fd/3: строка 522: Bill:1005:1000[ast]=':::::': команда не найдена /dev/fd/3: строка 522: Swer:1005:1007[wsd]=':::::': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: Swer:1005:1007[wsd]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: Bill:1005:1000[ast]='2025-10-01:::::': команда не найдена /dev/fd/3: строка 522: Swer:1005:1007[wsd]='2025-10-01:::::': команда не найдена ``` После чего конфигурационный файл ломается и все профили кроме админа пропадают ![image](/attachments/4073440f-9cdd-4633-97a2-7fc39493cdf7)
rodion.n added the ошибка label 1 month ago
YanTheKaller was assigned by rodion.n 1 month ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/860e2a274305324c4ff321259ed899eb05150328
Poster
Collaborator
(gdb) Gtk-Message: 17:33:56.815: Failed to load module "colorreload-gtk-module"
Gtk-Message: 17:33:56.815: Failed to load module "window-decorations-gtk-module"
/usr/lib/ublinux/rc.preinit/10-accounts: eval: строка 605: синтаксическая ошибка рядом с неожиданным маркером «;»
/usr/lib/ublinux/rc.preinit/10-accounts: eval: строка 605: `useradd_local }//Bukk;{; '
ubconfig  set users USERADD["}//Bukk;{"]='Bukker:::::' USERSHADOW["}//Bukk;{"]='2025-10-01:::::' USERADD_SYNC["}//Bukk;{"]='boot,shutdown'Added ==> global ==> USERADD[}//Bukk;{] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERADD[}//Bukk;{] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[}//Bukk;{]' option.
ERROR:Executing system configuration  command.
Added ==> global ==> USERSHADOW[}//Bukk;{] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERSHADOW[}//Bukk;{] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[}//Bukk;{]' option.
Added ==> global ==> USERADD_SYNC[}//Bukk;{] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERADD_SYNC[}//Bukk;{] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[}//Bukk;{]' option.

/dev/fd/3: строка 522: {]='Bukker:::::': команда не найдена
/dev/fd/3: строка 522: {]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: {]='2025-10-01:::::': команда не найдена
``` (gdb) Gtk-Message: 17:33:56.815: Failed to load module "colorreload-gtk-module" Gtk-Message: 17:33:56.815: Failed to load module "window-decorations-gtk-module" /usr/lib/ublinux/rc.preinit/10-accounts: eval: строка 605: синтаксическая ошибка рядом с неожиданным маркером «;» /usr/lib/ublinux/rc.preinit/10-accounts: eval: строка 605: `useradd_local }//Bukk;{; ' ubconfig set users USERADD["}//Bukk;{"]='Bukker:::::' USERSHADOW["}//Bukk;{"]='2025-10-01:::::' USERADD_SYNC["}//Bukk;{"]='boot,shutdown'Added ==> global ==> USERADD[}//Bukk;{] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERADD[}//Bukk;{] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[}//Bukk;{]' option. ERROR:Executing system configuration command. Added ==> global ==> USERSHADOW[}//Bukk;{] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERSHADOW[}//Bukk;{] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[}//Bukk;{]' option. Added ==> global ==> USERADD_SYNC[}//Bukk;{] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERADD_SYNC[}//Bukk;{] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[}//Bukk;{]' option. /dev/fd/3: строка 522: {]='Bukker:::::': команда не найдена /dev/fd/3: строка 522: {]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: {]='2025-10-01:::::': команда не найдена ```
Poster
Collaborator

Возникновение следующего. также теперь ничего нельзя редачить
image

Возникновение следующего. также теперь ничего нельзя редачить ![image](/attachments/4419bea9-f7a8-463f-9f21-656a0912e361)
244 KiB
Poster
Collaborator

Ну и еще вот, незнаю как это работает, но таким приколом можно суперадмина сломать (после действий выше) Хотя возможно совпадение

image
image

Ну и еще вот, незнаю как это работает, но таким приколом можно суперадмина сломать (после действий выше) Хотя возможно совпадение ![image](/attachments/41d3be8a-9457-419a-8dcb-9a615c4d0cd3) ![image](/attachments/e13078d8-48ec-40bc-a2fd-8cab1fd4945d)
rodion.n changed title from Возможность поломки приложения путем ввода ]''[ в блоке Логин to Возможность поломки приложения и в последствии дистрибутива путем ввода ]''[ в блоке Логин 1 month ago
Poster
Collaborator

Все недопустимые в строке Логин символы которые ломают конфигурационный файл:

  • Символы: !"№;%:?*()_+{}[]:;'"<>,./ и пр.
  • ЗАГЛАВНЫЕ БУКВЫ
  • Русская и иная раскладка (такие как арабские, греческие, символы и иероглифы)
  • Пробелы
  • на Удивление цифры (если логин состоит только из них)
Все недопустимые в строке Логин символы которые ломают конфигурационный файл: - Символы: !"№;%:?*()_+{}[]:;'"<>,./ и пр. - ЗАГЛАВНЫЕ БУКВЫ - Русская и иная раскладка (такие как арабские, греческие, символы и иероглифы) - Пробелы - на Удивление цифры (если логин состоит только из них)
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/c9e81e8c702ef0489756783b25360f954cf5edbf
Poster
Collaborator

Исправлено. Закрываю.

Исправлено. Закрываю.
rodion.n closed this issue 1 month ago
rodion.n reopened this issue 1 month ago
Poster
Collaborator

Теперь проблема в следующем, теперь в Имя пользователя нельзя вводить какие-либо другие символы кроме английских букв в нижнем регистре и цифр

Теперь проблема в следующем, теперь в Имя пользователя нельзя вводить какие-либо другие символы кроме английских букв в нижнем регистре и цифр
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/7e0ad8747fc160497d47fb0e7b35ebda15617413
Poster
Collaborator

Исправлено. Закрываю. Теперь уж точно.

Исправлено. Закрываю. Теперь уж точно.
rodion.n closed this issue 1 month ago
Owner

Нужно разобраться, т.к. ограничений серьёзных нет на имена:
/etc/passwd
login : password : UID : GID : GECOS : home : shell
login - Регистрационные имена должны быть уникальными и представлять собой строки не длиннее 32 символов.

  • кроме двоеточия
  • кроме символа новой строки

RFC 7613
RFC 4616 (PLAIN SASL)
RFC 5802 (SCRAM SASL

https://datatracker.ietf.org/doc/html/rfc7613

Нужно разобраться, т.к. ограничений серьёзных нет на имена: /etc/passwd login : password : UID : GID : GECOS : home : shell login - Регистрационные имена должны быть уникальными и представлять собой строки не длиннее 32 символов. - кроме двоеточия - кроме символа новой строки RFC 7613 RFC 4616 (PLAIN SASL) RFC 5802 (SCRAM SASL https://datatracker.ietf.org/doc/html/rfc7613
asmeron reopened this issue 3 weeks ago
Collaborator

735a0bb967
исправил уже всё, из-за двойных кавычек в сохранении

https://gitea.ublinux.ru/YanTheKaller/libublsettingsui-gtk3/commit/735a0bb967bb1bfa242ec060e059315074c687bb исправил уже всё, из-за двойных кавычек в сохранении
Poster
Collaborator

Так сохранять при двойных кавычках все равно можно, и после этого прога начинает крашить

(gdb) Gtk-Message: 14:36:00.366: Failed to load module "colorreload-gtk-module"
Gtk-Message: 14:36:00.366: Failed to load module "window-decorations-gtk-module"
ubconfig --target global set users USERADD['wdwapd"']='432:::::' USERSHADOW['wdwapd"']='2025-10-21:::::' USERADD_SYNC['wdwapd"']='boot,shutdown'Added ==> global ==> USERADD[wdwapd"] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> global ==> USERSHADOW[wdwapd"] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> global ==> USERADD_SYNC[wdwapd"] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini

/dev/fd/3: eval: строка 522: неожиданный конец файла во время поиска «"»
/dev/fd/3: eval: строка 522: неожиданный конец файла во время поиска «"»
/dev/fd/3: eval: строка 522: неожиданный конец файла во время поиска «"»

В локальных она не сохраняет, но глобальные то все равно выходит что с двойными скобочками забиратся,результат что при запуске глобальной конфигурации и дальнейшем ее сохранении непосредственно в локальную конфигурацию, выводится это,

ubconfig --target system set ['users'] USERADD['wdwapd"']='432:::::' USERADD_SYNC['wdwapd"']='boot,shutdown' USERSHADOW['wdwapd"']='2025-10-21:::::'Added ==> system ==> USERADD[wdwapd"] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[wdwapd"]' option.
INFO: The user 'superadmin' exists in the system, the settings are not applied. To force the settings, enable the '[users] USERADD_SYNC[superadmin]=boot' option
Added ==> system ==> USERADD_SYNC[wdwapd"] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[wdwapd"]' option.
ERROR:Executing system configuration  command.
Added ==> system ==> USERSHADOW[wdwapd"] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[wdwapd"]' option.


и ошибка внедряется снова файл и мы возвращаемся на исходную.
image
В системе хоть пользователь и не появляется, но артефакт остается в проге и 'мозолит глаза'

Так сохранять при двойных кавычках все равно можно, и после этого прога начинает крашить ``` (gdb) Gtk-Message: 14:36:00.366: Failed to load module "colorreload-gtk-module" Gtk-Message: 14:36:00.366: Failed to load module "window-decorations-gtk-module" ubconfig --target global set users USERADD['wdwapd"']='432:::::' USERSHADOW['wdwapd"']='2025-10-21:::::' USERADD_SYNC['wdwapd"']='boot,shutdown'Added ==> global ==> USERADD[wdwapd"] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> global ==> USERSHADOW[wdwapd"] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> global ==> USERADD_SYNC[wdwapd"] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini /dev/fd/3: eval: строка 522: неожиданный конец файла во время поиска «"» /dev/fd/3: eval: строка 522: неожиданный конец файла во время поиска «"» /dev/fd/3: eval: строка 522: неожиданный конец файла во время поиска «"» ``` В локальных она не сохраняет, но глобальные то все равно выходит что с двойными скобочками забиратся,результат что при запуске глобальной конфигурации и дальнейшем ее сохранении непосредственно в локальную конфигурацию, выводится это, ``` ubconfig --target system set ['users'] USERADD['wdwapd"']='432:::::' USERADD_SYNC['wdwapd"']='boot,shutdown' USERSHADOW['wdwapd"']='2025-10-21:::::'Added ==> system ==> USERADD[wdwapd"] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[wdwapd"]' option. INFO: The user 'superadmin' exists in the system, the settings are not applied. To force the settings, enable the '[users] USERADD_SYNC[superadmin]=boot' option Added ==> system ==> USERADD_SYNC[wdwapd"] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[wdwapd"]' option. ERROR:Executing system configuration command. Added ==> system ==> USERSHADOW[wdwapd"] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[wdwapd"]' option. ``` и ошибка внедряется снова файл и мы возвращаемся на исходную. ![image](/attachments/840d98ed-e73f-4284-9526-ff92077ab9c5) В системе хоть пользователь и не появляется, но артефакт остается в проге и 'мозолит глаза'
rodion.n was assigned by asmeron 2 weeks ago
Collaborator

Так сохранять при двойных кавычках все равно можно

a35bfd762f

> Так сохранять при двойных кавычках все равно можно https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/a35bfd762fdc6bb309ff78a765d74ed09b804b5c
Poster
Collaborator

Тоесть это нормально что можно создать юзера с ником состоящим из пробелов

ubconfig  set users USERADD['       ']='Marussia:::::' USERSHADOW['       ']='2025-10-23:::::' USERADD_SYNC['       ']='boot,shutdown'Added ==> global ==> USERADD[       ] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERADD[       ] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[       ]' option.
Added ==> global ==> USERSHADOW[       ] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERSHADOW[       ] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[       ]' option.
Added ==> global ==> USERADD_SYNC[       ] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini
Added ==> system ==> USERADD_SYNC[       ] ==> [/etc/ublinux/users] ==> /etc/ublinux/users
INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[       ]' option.

[Detaching after vfork from child process 34794]
[Detaching after vfork from child process 34844]
[Detaching after vfork from child process 34879]
/dev/fd/3: строка 522: ]='Marussia:::::': команда не найдена
/dev/fd/3: строка 522: ]='boot,shutdown': команда не найдена
/dev/fd/3: строка 522: ]='2025-10-23:::::': команда не найдена
[Detaching after vfork from child process 34977]

И получить отсутствующий профиль.
image
(очередное доказательство неправомерного использования символов как я и говорил выше)

ublconfig:

0 ✓ superadmin@ublinux-install:~$ ubconfig --source system get /
SYSTEMBOOT_STATEMODE=changes
OS_RELEASE_PRETTY_NAME="UBLinux 2405 Desktop Basic (x86_64)"
DM_HINT_PASSWORD=yes
DESKTOP=xfce
FIRSTSTART=yes
DEFAULTUSER=superadmin
USERADD[superadmin]="Администратор:1000:x:x:x:"
USERADD_SYNC[ ]="boot,shutdown"
0 ✓ superadmin@ublinux-install:~$ sudo ubconfig --source global get /
[sudo] пароль для superadmin: 
VERSION=2.123
FIRSTSTART=yes
DEFAULTUSER=superadmin
USERADD[superadmin]="Администратор:1000:x:x:x:"
USERADD_SYNC[ ]="boot,shutdown"

Тоесть это нормально что можно создать юзера с ником состоящим из пробелов ``` ubconfig set users USERADD[' ']='Marussia:::::' USERSHADOW[' ']='2025-10-23:::::' USERADD_SYNC[' ']='boot,shutdown'Added ==> global ==> USERADD[ ] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERADD[ ] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD[ ]' option. Added ==> global ==> USERSHADOW[ ] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERSHADOW[ ] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERSHADOW[ ]' option. Added ==> global ==> USERADD_SYNC[ ] ==> [/etc/ublinux/users] ==> /memory/layer-base/1/ublinux.ini Added ==> system ==> USERADD_SYNC[ ] ==> [/etc/ublinux/users] ==> /etc/ublinux/users INFO:Execute the system configuration commands for [/etc/ublinux/users] of the 'USERADD_SYNC[ ]' option. [Detaching after vfork from child process 34794] [Detaching after vfork from child process 34844] [Detaching after vfork from child process 34879] /dev/fd/3: строка 522: ]='Marussia:::::': команда не найдена /dev/fd/3: строка 522: ]='boot,shutdown': команда не найдена /dev/fd/3: строка 522: ]='2025-10-23:::::': команда не найдена [Detaching after vfork from child process 34977] ``` И получить отсутствующий профиль. ![image](/attachments/7302ab9c-5889-402d-8f77-0343f6575386) (очередное доказательство неправомерного использования символов как я и говорил выше) ublconfig: ``` 0 ✓ superadmin@ublinux-install:~$ ubconfig --source system get / SYSTEMBOOT_STATEMODE=changes OS_RELEASE_PRETTY_NAME="UBLinux 2405 Desktop Basic (x86_64)" DM_HINT_PASSWORD=yes DESKTOP=xfce FIRSTSTART=yes DEFAULTUSER=superadmin USERADD[superadmin]="Администратор:1000:x:x:x:" USERADD_SYNC[ ]="boot,shutdown" 0 ✓ superadmin@ublinux-install:~$ sudo ubconfig --source global get / [sudo] пароль для superadmin: VERSION=2.123 FIRSTSTART=yes DEFAULTUSER=superadmin USERADD[superadmin]="Администратор:1000:x:x:x:" USERADD_SYNC[ ]="boot,shutdown" ```
795 KiB
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-usergroups#280
Loading…
There is no content yet.