Summary: | no setubit for wodim, no use group cdwriter | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Branch 4.0 | Reporter: | Dmitry Kornienko <dmitry.kornienko> | ||||||
Component: | k3b | Assignee: | Alexey Lokhin <warframe> | ||||||
Status: | CLOSED FIXED | QA Contact: | Q.A. 4.0 <qa-4.0> | ||||||
Severity: | normal | ||||||||
Priority: | P2 | CC: | ruslandh | ||||||
Version: | 4.0 | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Bug Depends on: | 14349 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
Dmitry Kornienko
2008-06-10 16:23:34 MSD
Чёрт :) А по-русски нельзя объяснить. Я вообще-то по русский лучше понимаю :) Created attachment 2669 [details]
bug_k3b_warning
Created attachment 2670 [details]
bug_k3b_settings
(In reply to comment #1) > Чёрт :) > А по-русски нельзя объяснить. > Я вообще-то по русский лучше понимаю :) Хорошо по русски ... Lа лучше порусски, а то что-то у меня с английским не очень. Смысл бага сводится к следующему: есть 2 пакета в ALTLinux 4 Desktop branch: cdrkit cdrecord-classic после их установки по умолчанию и запуска k3b видим warning(bug_k3b_warning) произведение предложенных действий не снимает этот warning идем в "настройка"->"настроить k3b"->"Программы" (bug_k3b_settings) и видим что cdrecord ссылается на /usr/bin/wodim Смотрим разрешения на cdrecord(cdrecord-classic) и wodim wodim:-rwxr-xr-x 1 root:root cdrecord-classic:-rws--s--- 1 root:cdwriter Читаем описание cdrkit: "This package is heavily based on cdrtools" И понимаем что здесь чего-то не то. Получается что диски может писать кто хочет, а не только члены группы cdwriter. А также у программы не стоит suid бит (опираясь на описание пакета - кажется что это неправильно) Чесно говоря не писал диски с этом warning`ом - было страшновато, запускал k3b из под root. Что делать решать мантейнерам wodim и k3b. Приведение wodim к разрешениям: wodim:-rws--s--- 1 root:cdwriter warning в k3b снимает Не вижу смысла не в suid, не в том, что-бы программа принадлежала группе cdwriter. Если пользователь входит в группу cdwriter, то он спокойно имеет право обращаться к /dev/cdrom. Просто я где-то читал что suid бит нужен чтобы заюзать buffer underrun protection, к сожалению сейчас не могу найти где. Если неправ то извиняюсь. Но всё равно это не снимает вопрос ругани k3b. Что еще более напрагяет что ругается k3b правильно(вроде), но предложенные действия фактически не далают ничего. suid-бит на wodim поставлен. Правда в Сизифе. |