1. 11.09.2025 1 коммит
  2. 08.09.2025 1 коммит
    • sgakerru's avatar
      Новый параметр `wifi-eap-enabled`
      · b9fabb80
      sgakerru создал
      Теперь `wifi-eap-domain` является опциональным и появляется
      возможность оставить его пустым и при этом иметь возможность
      подключаться к EAP Wi-Fi соединениям.
      
      Теперь за возможность подключения к EAP сетям отвечает
      отдельный новый параметр `wifi-eap-enabled`.
      b9fabb80
  3. 15.08.2025 1 коммит
  4. 12.08.2025 1 коммит
    • sgakerru's avatar
      sddm-theme: обход бага с состоянием подключенной зарядки
      · d74ce64e
      sgakerru создал
      Источник DataSource ("AC Adapter") возвращает некорректную информацию о
      состоянии подключенной зарядки, поскольку получает эту информацию через
      сессионную D-Bus шину из службы PowerDevil (которая работает на уровне пользователя).
      
      Соответственно, в SDDM это не работает. В этом патче предпринимается попытка
      обхода этого бага следующим образом: считается что зарядка подключена для всех
      состояний батареи != "разряжается" (Discharging), т.е для состояний "Заряжается",
      "Не разряжается" - предполагается что зарядка подключена.
      
      Также добавлен всплывающий tooltip (подсказка), который дополнительно
      поясняет о состоянии зарядки батарейки (заряжается, не заряжается)
      помимо изменяющейся иконки батареи.
      d74ce64e
  5. 28.05.2025 2 коммита
    • sgakerru's avatar
      mos-auth-config: обработка случая с непрошедшим проверку sssd профилем
      · 43f59fe4
      sgakerru создал
      Этот случай означает, что ранее был включен профиль sssd, но потом
      старой версией mos-auth-config были внесены ручные изменения в конфиги не через authselect.
      43f59fe4
    • sgakerru's avatar
      mos-auth-config: новый механизм конфигурации PAM через `authselect`
      · e5692a10
      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`.
      e5692a10
  6. 14.05.2025 1 коммит
  7. 13.05.2025 14 коммитов
  8. 12.05.2025 1 коммит
  9. 21.02.2025 2 коммита
  10. 11.02.2025 3 коммита
  11. 22.01.2025 3 коммита
  12. 10.01.2025 1 коммит
    • sgakerru's avatar
      prepare-guest-account: reflink при создании профиля гостя
      · 63d914d2
      sgakerru создал и Проскурнев Артем Сергеевич's avatar Проскурнев Артем Сергеевич отправил коммит
      При копировании файлов из `skel` для профиля гостя теперь применяется флаг `--reflink=auto`, что в случае файловых систем, поддерживающих `reflink` (например `btrfs` с включенным `CoW`) позволяет делать поверхностную копию (shallow copy) файлов из `skel` (т.е они не копируются, а ссылаются на эти файлы, пока не будут изменены у гостя).
      
      Для проверки работоспособности можно применить команду: `btrfs fi du /home/guest`.
      63d914d2
  13. 11.12.2024 1 коммит
    • sgakerru's avatar
      sddm (config): увеличение MaximumUid
      · 3407cde1
      sgakerru создал
      Увеличение максимальной границы UID для отображаемых
      учетных записей с 1 млрд до 2 млрд.
      
      Это связано с тем, что доменные УЗ могут иметь
      UID выше 1 млрд.
      
      Это все еще в рамках допустимого UID диапазона
      (до 2^31), согласно https://systemd.io/UIDS-GIDS/.
      3407cde1
  14. 10.12.2024 1 коммит
  15. 07.12.2024 1 коммит
  16. 06.12.2024 1 коммит
    • sgakerru's avatar
      config: `login-lowercase-only`
      · 631a7434
      sgakerru создал и Проскурнев Артем Сергеевич's avatar Проскурнев Артем Сергеевич отправил коммит
      Новый параметр, который отвечает за запрет ввода символов верхнего регистра в поле логина.
      Значение по умолчанию: **выключено**.
      Если выключено, то для логина применяется регулярное выражение: `/[a-zA-Z][a-zA-Z0-9_.@$-]+/`.
      Соответственно, если включено, то: `/[a-z][a-z0-9_.@$-]+/`.
      
      Решает: https://hub.mos.ru/mos/dev-tasks/features/-/issues/74
      631a7434
  17. 28.11.2024 1 коммит
  18. 25.10.2024 1 коммит
  19. 15.10.2024 1 коммит
    • sgakerru's avatar
      QoL улучшения для виджета Wi-Fi
      · c923ec42
      sgakerru создал и Проскурнев Артем Сергеевич's avatar Проскурнев Артем Сергеевич отправил коммит
      Основные изменения:
      
      1. Улучшен механизм запоминания выбранной сети:
      выбранная пользователем сеть запоминается и при изменении порядка
      элементов в выпадающем списке (так как происходит пересортировка
      соединений в списке при сканировании сети) устанавливается соединение,
      выбранное пользователем.
      
      2. Добавлена возможность принудительного завершения попытки подключения.
      
      3. Добавлена возможность удаления сохраненного соединения.
      
      4. Высота выпадающего списка Wi-Fi соединений изменена на 1/3 от высоты
      всего экрана вместо фиксированной высоты в 250px.
      
      5. Улучшена фильтрация Wi-Fi сетей в выпадающем списке 
      (исключение проводных соединений из списка теперь делается 
      более эффективным и корректным способом).
      
      6. Кнопки выбора раскладки и сеанса уменьшены для мал. дисплеев (< 1000px).
      
      7. В списке теперь отображаются иконки мощности сигнала соединений.
      
      Дополнительные изменения:
      
      * В том случае, если выбранная сеть исчезла из списка, выбор в списке
      переключится на значение "-1" - то есть отсутствие
      выбора какой-то конкретной сети.
      
      * Для случая, когда никакой сети не выбрано (значение индекса "-1")
      добавлена надпись "Выберите сеть".
      
      * По умолчанию для выпадающего списка устанавливается нулевой индекс
      (т.е первая сеть из списка).
      Это позволит избежать лишнего действия
      с открытием списка, если первая сеть в списке оказалась подходящей.
      
      * Первая сеть в списке устанавливается как выбранная пользователем.
      
      * Сортировка сетей устроена так, что первым элементом списка
      является активная сеть. Также в верхней части списка находятся
      существующие сети (т.е с сохраненным паролем). Таким образом,
      при активном соединении, оно будет сразу выбрано в выпадающем списке,
      без необходимости открывать список и выбирать активное соединение,
      как это было раньше.
      
      * Исправлен баг, когда после отключения от сети, при
      выборе корпоративной сети кнопка "Подключиться" становилась активной
      (а должна была быть неактивной).
      
      * Улучшены привязки (биндинги) к названию обрабатываемого соединения,
      что должно устранить рассинхрон между отображаемым и действительностью
      для некоторых редких случаев.
      
      * Добавлена надпись "Нет доступных сетей" для случая,
      когда в списке нет сетей.
      
      * Автофокус на поле ввода пароля после выбора сети из списка.
      
      * Подсказка с названием сети при наведении на элемент списка: 
      на тот случай, если название слишком длинное и не влезло 
      в выпадающий список полностью.
      
      !9
      c923ec42
  20. 10.10.2024 1 коммит
  21. 02.10.2024 1 коммит