mount+polkit

52 views
Skip to first unread message

Anton Kochnev

unread,
Feb 19, 2013, 8:48:55 AM2/19/13
to archli...@googlegroups.com
Приветствую!

Есть такая странная проблема: втыкаю флешку, определяется, монтируется, запускается Tunar. Отключаю, вытаскиваю. Сразу же включаю по новой: монтировать не хочет, авторизацию просит.
org.freedesktop.udisks2.filesystem-mount-system -- вот эта хрень

Делаю rules, типа:
polkit.addRule(function(action, subject) {
  if (action.id == "org.freedesktop.udisks2.filesystem-mount-system") {
    return polkit.Result.YES;
    }
});

Работает, только странно как-то: флешку можно отмонтировать, но она не извлекается (то есть можно её заново примонтировать) и в Tunar нет значка "извлечь устройство" на устройстве.

Вопрос: может кто объяснить что вообще происходит от момента втыкания устройства, создания /dev/sd[x] до получения результата? А то уже не первый раз такое происходит, а где искать причину не понимаю... :(

Anton Kochnev

unread,
Feb 20, 2013, 3:07:43 AM2/20/13
to archli...@googlegroups.com
UPD:
1. Проблема проявляется только с флешкой с ext2
2. После перезапуска udisks2.service всё повторяется (то есть первый раз отрабатывает на ура, а потом опять затык)


2013/2/19 Anton Kochnev <anton....@gmail.com>

Igor Yurchenko

unread,
Feb 20, 2013, 3:50:59 AM2/20/13
to archli...@googlegroups.com
Похоже на то, что некорректно происходит отмонтирование. При повторном втыкании udisks видимо создает новую точку монтирования, с правами рута...


2013/2/20 Anton Kochnev <anton....@gmail.com>
--
Вы получили это сообщение, поскольку подписаны на группу Группа пользователей Arch Linux.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес archlinux-ru...@googlegroups.com.
Подробнее о функциях можно узнать на странице https://groups.google.com/groups/opt_out.
 
 

Anton Kochnev

unread,
Feb 20, 2013, 3:52:27 AM2/20/13
to archli...@googlegroups.com
udisks отключен.


2013/2/20 Igor Yurchenko <harry...@gmail.com>
Reply all
Reply to author
Forward
0 new messages