- 11.09.2025 1 коммит
-
-
- 08.09.2025 1 коммит
-
-
sgakerru создал
Теперь `wifi-eap-domain` является опциональным и появляется возможность оставить его пустым и при этом иметь возможность подключаться к EAP Wi-Fi соединениям. Теперь за возможность подключения к EAP сетям отвечает отдельный новый параметр `wifi-eap-enabled`.
-
- 15.08.2025 1 коммит
-
-
sgakerru создал
Вместо `echo` и `nmcli connection up --ask` теперь задействуется опция `passwd-file` и временный pipe `<(...)`, в котором указывается логин и пароль для подключения.
-
- 12.08.2025 1 коммит
-
-
sgakerru создал
Источник DataSource ("AC Adapter") возвращает некорректную информацию о состоянии подключенной зарядки, поскольку получает эту информацию через сессионную D-Bus шину из службы PowerDevil (которая работает на уровне пользователя). Соответственно, в SDDM это не работает. В этом патче предпринимается попытка обхода этого бага следующим образом: считается что зарядка подключена для всех состояний батареи != "разряжается" (Discharging), т.е для состояний "Заряжается", "Не разряжается" - предполагается что зарядка подключена. Также добавлен всплывающий tooltip (подсказка), который дополнительно поясняет о состоянии зарядки батарейки (заряжается, не заряжается) помимо изменяющейся иконки батареи.
-
- 28.05.2025 2 коммита
-
-
sgakerru создал
Этот случай означает, что ранее был включен профиль sssd, но потом старой версией mos-auth-config были внесены ручные изменения в конфиги не через authselect.
-
sgakerru создал
* Если текущая конфигурация PAM сделана не через `authselect`, происходит переключение на `local` профиль при вызове `mos-auth-config enable`. * Опции `with-mos-auth-guest` и `with-mos-auth-folders` при включении записываются в `/var/lib/authselect/preserved-options` для того, чтобы их можно было восстановить при переключении на доменный профиль через `realmd`. При выключении они соотвественно исключаются из этого файла. * Проверяется наличие `/usr/bin/mos-auth-folders-functions`, и в соответствии с этим включается опция `with-mos-auth-folders` (чтобы её не включать, если пакет `mos-auth-folders` не установлен). * Активируется опция `with-faillock` в случае профиля `local` при вызове `mos-auth-config enable`. Эта опция записывается в `/var/lib/authselect/preserved-options-nodomain`. * Для случая `disable` добавлена доп. проверка на наличие файлов `/var/lib/authselect/preserved-options` и `/var/lib/authselect/preserved-options-nodomain` перед выполнением команды `sed`.
-
- 14.05.2025 1 коммит
-
-
sgakerru создал
-
- 13.05.2025 14 коммитов
-
-
sgakerru создал
Ранее отслеживался статус соединения, и если он из состояния "activating" или "deactivating" перешел в состояние "activated" или "deactivated", тогда происходила попытка входа в систему. Однако, такой подход не всегда мог сработать в тех случаях, когда сети указанной в `wifi-eap-ssid` не существует, или когда введен неправильный пароль. Теперь отслеживается результат команды `nmcli connection up` и попытка входа осуществляется после того, как эта команда завершит работу.
-
-
sgakerru создал
-
sgakerru создал
-
sgakerru создал
-
sgakerru создал
Если указана опция `wifi-eap-domain`, то появляется возможность входа в EAP Wi-Fi на экране входа. Если указана опция `wifi-eap-ssid` и `wifi-eap-domain`, то включается автоматическое временное подключение к Wi-Fi на экране входа при вводе логина и пароля от доменной УЗ.
-
sgakerru создал
-
sgakerru создал
-
sgakerru создал
Включаем Wi-Fi перед попыткой соединения, на тот случай, если Wi-Fi был выключен. Иначе попытка соединения сразу провалится.
-
sgakerru создал
Предпринимаем попытку автосоединения к корпоративному Wi-Fi после ввода логина и пароля в случае, когда нет активного беспроводного соединения. 1) Создаем соединение и пытаемся подключиться к нему. 2) Асинхронно реагируем на окончательное изменение состояния соединения (неважно, удалось в итоге подключиться к сети или нет, например, если были неверно введены логин или пароль). 3) Осуществляем вход в систему.
-
sgakerru создал
В конструкторе предпринимается попытка удалить старое корпоративное соединение, которое могло остаться, если это уже второй (и более) вход в SDDM за один сеанс работы компьютера (до перезагрузки), и на первом входе в SDDM было создано такое временное соединение.
-
sgakerru создал
-
sgakerru создал
1. Со стороны сервиса - метод создания и подключения временного соединения к `WPA2-EAP` сети без сохранения пароля через `nmcli`. Метод принимает из SDDM-темы в качестве аргументов `ssid`, `логин`, `пароль`. Позже внутри будет считываться доменное имя из конфигов. 2. Со стороны интерфейса SDDM-темы - обработка этого отдельного случая (WPA2-EAP): 1) Дополнительное поле для ввода логина. 2) Отдельная обработка подключения через `AuthService`, а не `plasma-nm` `handler`.
-
sgakerru создал
Здесь authService пока еще не используется, поэтому он убран из WirelessNetworkManager
-
- 12.05.2025 1 коммит
-
-
- 21.02.2025 2 коммита
- 11.02.2025 3 коммита
-
-
sgakerru создал
1. Удалены лишние неиспользуемые файлы из папки с темой. 2. Обновлена картинка с превью темы на актуальную. 3. В `theme.conf` установлено использование `svg` обоев вместо `png`. 4. В метаданные добавлены русское название и описание, авторы, а также URL на проект и почта.
-
-
sgakerru создал
Теперь результат этих операций передается (из cpp плагина в QML код) в сигналах, вместо отдельных специальных QML-переменных.
-
- 22.01.2025 3 коммита
- 10.01.2025 1 коммит
-
-
При копировании файлов из `skel` для профиля гостя теперь применяется флаг `--reflink=auto`, что в случае файловых систем, поддерживающих `reflink` (например `btrfs` с включенным `CoW`) позволяет делать поверхностную копию (shallow copy) файлов из `skel` (т.е они не копируются, а ссылаются на эти файлы, пока не будут изменены у гостя). Для проверки работоспособности можно применить команду: `btrfs fi du /home/guest`.
-
- 11.12.2024 1 коммит
-
-
sgakerru создал
Увеличение максимальной границы UID для отображаемых учетных записей с 1 млрд до 2 млрд. Это связано с тем, что доменные УЗ могут иметь UID выше 1 млрд. Это все еще в рамках допустимого UID диапазона (до 2^31), согласно https://systemd.io/UIDS-GIDS/.
-
- 10.12.2024 1 коммит
-
-
- 07.12.2024 1 коммит
-
-
- 06.12.2024 1 коммит
-
-
Новый параметр, который отвечает за запрет ввода символов верхнего регистра в поле логина. Значение по умолчанию: **выключено**. Если выключено, то для логина применяется регулярное выражение: `/[a-zA-Z][a-zA-Z0-9_.@$-]+/`. Соответственно, если включено, то: `/[a-z][a-z0-9_.@$-]+/`. Решает: https://hub.mos.ru/mos/dev-tasks/features/-/issues/74
-
- 28.11.2024 1 коммит
-
-
sgakerru создал
-
- 25.10.2024 1 коммит
-
-
- 15.10.2024 1 коммит
-
-
Основные изменения: 1. Улучшен механизм запоминания выбранной сети: выбранная пользователем сеть запоминается и при изменении порядка элементов в выпадающем списке (так как происходит пересортировка соединений в списке при сканировании сети) устанавливается соединение, выбранное пользователем. 2. Добавлена возможность принудительного завершения попытки подключения. 3. Добавлена возможность удаления сохраненного соединения. 4. Высота выпадающего списка Wi-Fi соединений изменена на 1/3 от высоты всего экрана вместо фиксированной высоты в 250px. 5. Улучшена фильтрация Wi-Fi сетей в выпадающем списке (исключение проводных соединений из списка теперь делается более эффективным и корректным способом). 6. Кнопки выбора раскладки и сеанса уменьшены для мал. дисплеев (< 1000px). 7. В списке теперь отображаются иконки мощности сигнала соединений. Дополнительные изменения: * В том случае, если выбранная сеть исчезла из списка, выбор в списке переключится на значение "-1" - то есть отсутствие выбора какой-то конкретной сети. * Для случая, когда никакой сети не выбрано (значение индекса "-1") добавлена надпись "Выберите сеть". * По умолчанию для выпадающего списка устанавливается нулевой индекс (т.е первая сеть из списка). Это позволит избежать лишнего действия с открытием списка, если первая сеть в списке оказалась подходящей. * Первая сеть в списке устанавливается как выбранная пользователем. * Сортировка сетей устроена так, что первым элементом списка является активная сеть. Также в верхней части списка находятся существующие сети (т.е с сохраненным паролем). Таким образом, при активном соединении, оно будет сразу выбрано в выпадающем списке, без необходимости открывать список и выбирать активное соединение, как это было раньше. * Исправлен баг, когда после отключения от сети, при выборе корпоративной сети кнопка "Подключиться" становилась активной (а должна была быть неактивной). * Улучшены привязки (биндинги) к названию обрабатываемого соединения, что должно устранить рассинхрон между отображаемым и действительностью для некоторых редких случаев. * Добавлена надпись "Нет доступных сетей" для случая, когда в списке нет сетей. * Автофокус на поле ввода пароля после выбора сети из списка. * Подсказка с названием сети при наведении на элемент списка: на тот случай, если название слишком длинное и не влезло в выпадающий список полностью. !9
-
- 10.10.2024 1 коммит
-
-
- 02.10.2024 1 коммит
-
-
sgakerru создал
-