1) Создали пользователя test с основной группой test
2) Создали еще двух пользователей с основной группой test
3) Удалили пользователя test
4) Перезагрузили ПК
5) У двух пользователей вместо основной группы test - стоит одинаковый GID:
```
userwww:x:1003:1002:userwww:/home/userwww:/usr/bin/bash
qwertt:x:1004:1002:qwertt:/home/qwertt:/usr/bin/bash
```
6) Этот GID 1002 в /etc/group присвоен двум разным группам:
```
qwertt:x:1002:
userwww:x:1002:
```
ps. Началось с этой задачи: https://gitea.ublinux.ru/Applications/ubl-settings-usergroups/issues/232
Если в системе у удаляемого пользователя основная группа совпадает с основной группой другого пользователя в системе, то
Пользователь удалится из системы
Основная группа не удалится из системы
Если в конфигурации у удаляемого пользователя основная группа совпадает с основной группой другого пользователя в конфигурации, то
Пользователь удалится из конфигурации
Основная группа будет синхронизирована и добавлена в локальную и глобальную конфигурацию
Сейчас работает по алгоритму:
1. Если через ubconfig удаляется пользователь
2. Если в системе у удаляемого пользователя основная группа совпадает с основной группой другого пользователя в системе, то
- Пользователь удалится из системы
- Основная группа не удалится из системы
3. Если в конфигурации у удаляемого пользователя основная группа совпадает с основной группой другого пользователя в конфигурации, то
- Пользователь удалится из конфигурации
- Основная группа будет синхронизирована и добавлена в локальную и глобальную конфигурацию
ну то есть она будет оставаться в системе и мне не надо будет выводить диалоговое окно о том что пользователи с этой основной группой будут переведены на другие группы?
ну то есть она будет оставаться в системе и мне не надо будет выводить диалоговое окно о том что пользователи с этой основной группой будут переведены на другие группы?
ну то есть она будет оставаться в системе и мне не надо будет выводить диалоговое окно о том что пользователи с этой основной группой будут переведены на другие группы?
Наверно в предупреждении нужно формулировку сменить
> ну то есть она будет оставаться в системе и мне не надо будет выводить диалоговое окно о том что пользователи с этой основной группой будут переведены на другие группы?
Наверно в предупреждении нужно формулировку сменить
ps. Началось с этой задачи: Applications/ubl-settings-usergroups#232
Сейчас работает по алгоритму:
ну то есть она будет оставаться в системе и мне не надо будет выводить диалоговое окно о том что пользователи с этой основной группой будут переведены на другие группы?
Проверила, все работает, теперь автоматически создается GROUPADD с группой и она остается у пользователей
Наверно в предупреждении нужно формулировку сменить