Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Выпуск UDisks 2.12.0, инструментария для управления дисками в Linux

14.11.2026 09:12 (MSK)

После двух лет разработки опубликован релиз пакета UDisks 2.12.0, включающего системный фоновый процесс, библиотеки и инструментарий для организации доступа и управления дисками, устройствами хранения и связанными с ними технологиями. UDisks предоставляет D-Bus API для работы с дисковыми разделами, настройки MD RAID, работы с блочными устройствами в файле (loop-монтирование), манипуляций с файловыми системами и т.п. Дополнительно поставляются модули для мониторинга и управления BTRFS, iSCSI, libStorageManagement, LVM2 и LVM Cache. Например, UDisks используется в приложениях GNOME для работы с дисковыми разделами и в различных графических конфигураторах.

В новой версии:

  • Добавлена команда "udisksctl drive-set-standby" для настройки таймаута перевода накопителя в спящий режим.
  • Для настройки loop-устройств теперь всегда запрашивается авторизация через PolKit (org.freedesktop.udisks2.loop-setup).
  • В API Filesystem.Mount() ограничено использование опции "as-user", которая теперь требует обязательно авторизации, используя реальный идентификатор пользователя. Изменение внесено по следам недавно исправленной уязвимости CVE-2026-7867, позволявшей без авторизации выполнить операцию mount от имени другого пользователя, включая root, через манипуляции с опцией 'as-user' при обращении по D-Bus к обработчику Filesystem.Mount.
  • Реализован перерасчёт размера NVMe-устройств с учётом доступных пространств имён, в ситуациях когда контроллер не возвращает параметр TNVMCAP (Total NVM Capacity) с данными о размере.
  • В API Encrypted.Unlock() и в /etc/crypttab добавлена поддержка флага "discard", при помощи которого можно включить применение команды TRIM с зашифрованными разделами (по умолчанию не используется, так как потенциально позволяет определить распределение пустых и занятых блоков на диске).


  1. Главная ссылка к новости (https://github.com/storaged-pr...)
  2. OpenNews: Выпуск UDisks 2.11.0 с переработанной поддержкой ATA SMART
  3. OpenNews: Уязвимости в PAM и libblockdev, позволяющие получить права root в системе
  4. OpenNews: Выпуск UDisks 2.10.0 с поддержкой NVMe
  5. OpenNews: Критическая уязвимость в PolKit, позволяющая получить root-доступ в большинстве дистрибутивов Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66683-udisks
Ключевые слова: udisks, disk



Обсуждение (32) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:27, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    Очень жаль, что этот бэкдор не удалить -- IBM/Microsoft постарались пропихнуть его поглубже.
     
     
  • 2.2, Аноним (2), 10:10, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    echo '*/* -udisks' >> /etc/portage/package.use/all
     
     
  • 3.5, Аноним (1), 10:47, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Только там, где опциональная зависимость. По факту оказывается, что не удалить.
     
     
  • 4.31, Аноним (2), 16:55, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Везде, кроме гномокед, зависимость от udisks опциональна. Раньше она и в гномокедах была опциональна.
     
  • 2.4, microsoft (?), 10:25, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    это не мы! У нас ввенде никто к диску не лезет без спроса, пока ты его в diskmgmt консоли не подключишь.

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

    Так что претензии предъявляйте тем же кто угробил _нашу_ OS/2.

     
     
  • 3.13, Карлос Сношайтилис (ok), 11:26, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > угробил _нашу_ OS/2

    Ваша OS/2 это винда. Доказано историей

     
  • 2.8, Аноним (8), 11:03, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    На дебиане удалялось, только вместе с гномом и другим мусором, который обычно тянет udisks.
     

  • 1.3, Аноним (3), 10:24, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    В консоли монтирую флешки через mount. Соответственно, чем он хуже или лучше mount?
     
     
  • 2.7, Аноним (7), 10:56, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Подскажите тогда, пожалуйста, точный эквивалент команды ' udisksctl power-off -b /dev/sda '. Или вы внешние диски без выключения сразу после размонтирования выдёргиваете?
     
     
  • 3.9, Аноним (9), 11:18, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Для sg_raw ..... /dev/sda надо поискать опции о опкод.
     
  • 3.10, Аноним (1), 11:21, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Хотсвап это штатная функциональность даже для нжмд.
     
  • 3.12, Аноним (12), 11:25, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Впервый раз слышу о том что перед выдёргиванием USB шнура надо отключать питание внешнего диска. Ты видимо альтернативно одарённый. Вполе достаточно отмонтировать.

    А по вопросу. В umount не предусмотрена команда отключения питания. Потому-что когда ты выдёргивашь шнур, ты уже, по факту делаешь poweroff. Отдельной команды здесь не требуется. Отключением питания в Линуксе занимается операционная система. Команда halt срабатывает сразу после отмонтирования всех дисков.

    Короче, выкидывай ты тараканы из своей головы.

     
     
  • 4.16, Аноним (16), 11:53, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты когда компьютер надумаешь выключить просто выдерни вилку из розетки. По факту это poweroff.
     
     
  • 5.20, Аноним (20), 12:44, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ответить не можешь и поэтому начинаешь хамить.
     
  • 5.21, Аноним (1), 13:11, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Без acpi так и было. Если диски отмонтированы, ничего ему не будет.
     
  • 3.14, Аноним (14), 11:30, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >udisksctl power-off

    И ещё добалю. Я не спец, но подозреваю что данная опция работает через systemd, или же  сделана под специфичные нужды GNOME.

    Вместе с systemd в чистые воды GNU/Linux пришло много грязи.

     
     
  • 4.17, Аноним (16), 11:57, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Я не спец

    Это очень мягко говоря, можно даже сказать, что ты себе льстишь.

     
  • 3.15, Аноним (8), 11:32, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    hdparm это делает, а udisks как раз обратно включает диски каждый раз при fdisk -l.
     
  • 3.19, Бобрияма (?), 12:35, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    umount /mnt/...
    hdparm -Y /dev/sda
     
  • 3.24, faa (?), 14:13, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Команда eject уже не котируется?
     
  • 3.28, Аноним (2), 16:36, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    umount /dev/sda*
    echo 1 > /sys/block/sda/device/delete
     
  • 2.18, warlock66613 (ok), 12:18, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А как в Линукс через mount монтировать? Он ведь только от рута работает. Мне из-за этого приходится юзать костыль pmount.
     
     
  • 3.22, Аноним (1), 13:13, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > А как в Линукс через mount монтировать? Он ведь только от рута
    > работает. Мне из-за этого приходится юзать костыль pmount.

    В util-linux именно для  этого суид на маунте стоит емнип.

     
     
  • 4.23, warlock66613 (ok), 13:45, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    suid стоит чтобы можно было монтировать то, что прописано в /etc/fstab. То, что не прописано, так не смонтировать.
     
     
  • 5.26, Аноним (26), 15:16, 14/11/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/–
     
  • 3.29, Аноним (2), 16:38, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Пропишите в fstab'е флешки с опцией user. Для этого ещё группа plugdev предусмотрена обычно.
     
  • 3.30, Аноним (30), 16:40, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    sudo mount -t vfat -o uid=1000,gid=1000 /dev/sdbX ~/vasyan

    Эта команда монтирует все файлы на флешке, хозяин которых текущий обычный пользователь.
    Настроить sudo сам сможешь наверное. Ещё есть легковесная doas.
    Если команда кажется длинной то можешь прописать алиас в ~/.bashrc

    >Он ведь только от рута работает.

    mount мощная ядерная утилита она обязана работать от имени суперпользователя. Иначе никак.
    Давай сформулируем вопрос по другому. Можно ли вообще утилите иметь доступ к ядру и при этом не иметь права суперпользователя? Так ведь не бывает. Удобные утилиты, которыми ты пользуешся скрывают всю "низкоуровневую" работу.

     
     
  • 4.32, warlock66613 (ok), 17:00, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В FreeBSD mount работает как и положено -- от обычного пользователя.

    Ни sudo, ни doas не годятся. Эти средства -- зло, а я не занимаюсь преумножением зла.

     

  • 1.11, Аноним (9), 11:22, 14/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.25, Аноним (25), 15:07, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Оно какое-то мега жирное стало.

    Устанавливаешь lxde без сабжа (да, не монтируются флешки в проводнике, обидно), но оно с ведром, системой, с иксами в 100 метров влезает.
    Устанавливаешь сабж чтоб флешки монтировать, смарт подключать и все такое... оп... уже 150 метров...
    Обидно... понимаешь :)

     
     
  • 2.33, Аноним (2), 17:11, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В 100 метров уже ведро не влезет, если не собирать его под конкретное железо и с урезанным функционалом. Одних фирмварей с ядром поставляется на 800мб в сжатом виде.
     

  • 1.27, Аноним (27), 15:27, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Отличная новость! Полезный инструмент!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: