LINUX.ORG.RU

Неожиданный запрос пароля


0

0

С недавних пор, после очередного апгрейда (наверное, на прошлой неделе), по окончании загрузки системы вылазят окна KdeSudo с просьбой ввести пароль для использования какого-то устройства.
Скриншот:
http://xmages.net/upload/6269faa5.png
При этом, никаких новых устройств я к компьютеру не подключал.
Вопросы: что это такое и как от этого избавиться?
Система - Kubuntu 10.04

Какой-нибудь devicekit+policykit? Не? Не кдешник, но подозреваю.

HolyBoy
()

> При этом, никаких новых устройств я к компьютеру не подключал.

А вообще в принципе флэшки какие-нибудь подключены?

tx
()

Вопросы: что это такое и как от этого избавиться?

Это баг, копать багзиллу.

wfrr ★★☆
()

> А вообще в принципе флэшки какие-нибудь подключены?

Нет.

Я посмотрел в System Monitor - родительским процессом этих kdesu является kded4:
http://xmages.net/upload/e15e32a6.png
Согласно man:
kded4 - KDE daemon - triggers Sycoca database updates when needed.
...
kded4 is responsible for creating the sycoca file, i.e. the binary cache of servicetypes, mimetypes, and services for a particular user.
It monitors the directories containing .desktop files. When a file is added/removed, it waits 5 seconds (in case of series of updates), and then launches kbuildsycoca.

Это баг, копать багзиллу.


На launchpad никаких похожих багов для kded4 нет:
https://bugs.launchpad.net/bugs/+bugs?field.searchtext=kded4&search=Search+Bu...

При каких обстоятельствах вообще этот демон может запрашивать пароль? Может быть, это не баг, и для этого появились какие-то объективные причины? Как это можно выяснить? У кого-нибудь есть какие-нибудь догадки?

confluent_anonymous
() автор топика
Ответ на: комментарий от confluent_anonymous

> У кого-нибудь есть какие-нибудь догадки?

возможно сбились права либо на какой-то исполнимый файл на котором раньше был SUID-root, а теперь пропал. Либо на какую-то database (Sycoca?) у которой раньше владелец был тот же кто и пытается в неё сейчас лезть, а теперь файл с этой database стал принадлежать например root.

pupok ★★
()
Ответ на: комментарий от confluent_anonymous

> На launchpad никаких похожих багов для kded4 нет:

нашёл куда жаловаться :) В лучшем случае там все будут «very sympathetic to you» (типа, да чувак, у нас такая же маза, и мы тоже что делать не знаем). А починят баг только тогда когда его в Debian починят (а попросту своруют patch).

pupok ★★
()

Я ещё погуглил насчёт этого бага(?) - ничего похожего вообще не нашёл. Пока поставил костыль в Autostart:

#!/bin/bash
sleep 5
killall kdesu
exit 0

confluent_anonymous
() автор топика

В стародавние времена я при помощи kdialog'а и таких же невнятных сообщений заимствовал пароли root'а в нашей локалке %)

Может у тебя чей-нить самопальный «вирус»?

Rapt0r
()
Ответ на: комментарий от Rapt0r

> В стародавние времена я при помощи kdialog'а и таких же невнятных сообщений заимствовал пароли root'а в нашей локалке %)

Может у тебя чей-нить самопальный «вирус»?


Я тоже об этом думал. Проверил Task Sheduler, Service Manager, Autostart, .bashrc - нигде ничего подозрительного. Доступных для записи юзеру директорий в $PATH нет. К тому-же, как я уже писал, родителем этих kdesu является kded4, я пробовал его убить - вместе с ним отвалилась половина сервисов (Nepomuk, Network Manager, KMix, ещё что-то), и после этого Servece Manager отказался работать:
http://xmages.net/upload/e6fce20a.png
Т. е., это, по-видимому, был настоящий kded4, а не троян-подделка.

Если это чеё-то «вирус», то я не представляю, откуда он мог взяться, как он может запускаться, и как он может выдавать себя за другой процесс.

confluent_anonymous
() автор топика

Ещё одна детать:
Пока висели окна Kdesu (4 шт.), я перезапустил Nepomuk Stringi File Indexing - через пару секунд появилось 5-е окно Kdesu.

confluent_anonymous
() автор топика

Сегодня, после очередного обновления и переноса системы на другой раздел, баг исчез так-же внезапно, как и появился. Я так и не понял, что это было.

confluent_anonymous
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.