Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××.name>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] udisks
Date: Fri, 02 Nov 2012 07:06:34
Message-Id: 20121102070552.GC28545@home.power
1 Hi!
2
3 Меня эти новые технологии в гроб загонят! Стараюсь поддерживать систему в
4 самом простом минималистичном виде, udev и fluxbox, никаких демонов
5 автомонтирования, по возможности никаких consolekit/polkit/udisks/etc.
6 К сожалению, udisks в систему таки просочился (для kdelibs и clementine),
7 и *kit-друзей с собой привёл. Правда, я никого из них не запускал, ни
8 сервисами, ни всяких там ck-launch-session. Не помогло. Походу,
9 udisks-daemon запускается автоматически через dbus (а обратился к нему,
10 вероятно, clementine). Блин.
11
12 В общем, не знаю кто из этих товарищей недавно обновился, но сегодня
13 приходит письмо об ошибке тестирования только что закатанного (через
14 growisofs) по крону на DVD бэкапа. Монтирую диск ручками, посмотреть что с
15 ним… а его нету! Не понял, думаю, что за фигня… лезу в логи, и выясняется,
16 что сразу как root (!) ручками (!!) монтирует dvd, грёбанный udisks его
17 автоматически (!!!) отмонтирует:
18
19 2012-11-02_05:57:34.20795 kern.debug: ISO 9660 Extensions: Microsoft Joliet Level 3
20 2012-11-02_05:57:34.35990 kern.debug: ISO 9660 Extensions: RRIP_1991A
21 2012-11-02_05:57:34.35992 kern.info: grsec: mount of /dev/sr0 to /mnt/dvd by /bin/mount[mount:21846] uid/euid:0/0 gid/egid:0/0, parent /bin/bash[bash:3199] uid/euid:0/0 gid/egid:0/0
22 2012-11-02_05:57:34.36089 kern.info: grsec: unmount of /dev/sr0 by /bin/umount[umount:21848] uid/euid:0/0 gid/egid:0/0, parent /usr/libexec/udisks-daemon[udisks-daemon:9205] uid/euid:0/0 gid/egid:0/0
23
24 Это вообще нормально?! И это поведение по умолчанию, я-ж про то, что он
25 таки пробрался на машину и даже запускается только-только узнал, так что
26 шанса как-то его настроить ещё не имел.
27
28 Ладно, полез в qdbusviewer, посмотреть на этот udisks, подёргал разные
29 методы… и, о чудо, он перестал автоматом отмонтировать мой dvd. Радует
30 безмерно, но ведь скорее всего это рано или поздно начнётся снова.
31 Особенно учитывая, что я никакие настройки через qdbusviewer не менял -
32 просто подёргал разные getter-ы да попытался подмонтировать (безуспешно) и
33 отмонтировать (просто так) dvd.
34
35 Почитал маны, и дописал в /etc/udev/rules.d/70-persistent-cd.rules в конец
36 всех строчек описывающих dvd вот это:
37 , ENV{UDISKS_AUTOMOUNT_HINT}="never"
38 но, честно говоря, не уверен, что это решит проблему. А полноценно изучать
39 нафиг не нужный мне udisks в это время суток я морально не готов.
40
41 В общем, посоветуйте как этой хрени отбить нафиг весь лишний интеллект.
42 А в идеале снести их всех нафиг. Только чтобы clementine и k3b не
43 сломались.
44
45
46 P.S. Автомонтирование флешек у меня работает на чистом udev, вроде бы
47 никакой udisks для этого не используется, обсуждалось здесь пол года назад:
48 http://article.gmane.org/gmane.linux.gentoo.user.russian/2991
49 Автомонтирование dvd делать даже не собирался, не вижу в это смысла.
50
51 P.P.S. Прошу прощения за лексику, но получив такой "подарочек" в 6 утра
52 перед сном сил цензурно выражаться уже не осталось.
53
54 --
55 WBR, Alex.

Replies

Subject Author
Re: [gentoo-user-ru] udisks Edward Toroshchin <edward.hades@×××××.com>