XcdRoast не под root'ом

Автор: frost_ii Дата: 03.03.2004 16:25 Охота видеть сабж. Честно говоря - не очень понятна необходимость записи дисков под правами root. Есть ли возмлжность изменить ситуацию?
Re: XcdRoast не под root'ом 03.03.2004 16:45Tigro Там кто-то, где-то на заборе у Red Hat писал, что это не безопасно почему-то... А вспомнил, на сайте у XCDroast было написано, что redhat говорил что это не безопасно...

Но это было давно...
Re: XcdRoast не под root'ом 04.03.2004 00:4720khz в k3b можно автоматом поменять все права
Re: XcdRoast не под root'ом 04.03.2004 08:15Alexey V. Kalinin У меня стоит xCDroast 0.98alfa14
там есть настройки для записи не из под рута.
Re: XcdRoast не под root'ом 04.03.2004 11:17Tigro Да хоть alpha 9, ее нужно собрать правильно, и тогда она как и k3b все сама менять будет..
Re: XcdRoast не под root'ом 04.03.2004 20:57rmn Tigro писал(а):

> Да хоть alpha 9, ее нужно собрать правильно, и тогда она как
> и k3b все сама менять будет..

а показать, как собирать _правильно_, никак ?

неужто тривиального ./configure --prefix=/usr --enable-gtk2 && make && sudo make install-strip мало ?

если нет -- то в сад эту страшилку
Re: XcdRoast не под root'ом 04.03.2004 21:44rmn frost_ii писал(а):

> Охота видеть сабж. Честно говоря - не очень понятна
> необходимость записи дисков под правами root. Есть ли
> возмлжность изменить ситуацию?
>
И вообще, зачем доводись все до идиотизма ?
как насчет не то, чтобы почитать, а хотя бы проверить о чем он плачется на консоль ? А ?
---
xcdroast -d10
DGB1: calling: /bin/uname -a
DGB10: uname: Linux localhost 2.6.1-rmn #1 SMP Tue Feb 3 21:55:50 MSK 2004 i686 unknown unknown GNU/Linux

DGB1: Starting X-CD-Roast 0.98alpha15 by rmn@localhost on Linux localhost 2.6.1-rmn #1 SMP Tue Feb 3 21:55:50 MSK 2004 i686 unknown unknown GNU/Linux
DGB1: debug level: 10
DGB1: configdir: /home/rmn/.xcdroast
DGB1: rootconfig: /usr/etc/xcdroast.conf
DGB1: libdir: /usr/lib/xcdroast-0.98
DGB1: checking large file support: sizeof(off_t) = 8
DGB1: my locale: C
DGB3: Checking X-CD-Roast non-root-mode configuration
DGB3: Note: /usr/lib/xcdroast-0.98/bin/xcdrwrap wrong modes set (0100755)
DGB1: --> X-CD-Roast not configured for non-root-mode.
DGB3: Checking X-CD-Roast wrapper installation
DGB1: calling: /usr/lib/xcdroast-0.98/bin/xcdrwrap -V
DGB10: got: X-CD-Roast 0.98alpha15
DGB10: got: sharedir: /usr/lib/xcdroast-0.98
DGB10: got: prefixdir: /usr
DGB10: got: Warning: rootconfig unreadable
DGB10: got: cdrecord found at: /usr/bin/cdrecord
DGB10: got: cdrecord-ProDVD found at: - not found -
DGB10: got: cdda2wav found at: /usr/bin/cdda2wav
DGB10: got: readcd found at: /usr/bin/readcd
DGB10: got: mkisofs found at: /usr/bin/mkisofs
DGB8: displaying show_fancy_dialog: No root configuration file found or not readable!
The superuser must start and configure X-CD-Roast
first, before other users can use it.
---

читаем последнюю строчку.
Если не доходит, смотрим, о чем ругается вылезшый fancy dialog box
[lookat.amillo.net]

если и оно ни о чем не говорит (хоть и плачет в точности о том же, что перед вашими глазами на терминале), то пора обращаться за помощью к инженерам... генным.
Re: XcdRoast не под root'ом 04.03.2004 22:12isn rmn писал(а):


> читаем последнюю строчку.
> Если не доходит, смотрим, о чем ругается вылезшый fancy
> dialog box
> [lookat.amillo.net]
Ну и что?
Речь идёт об xcdroast из ASP9, а конкретно о xcdroast-0.98a13.
Не 15 (как на скриншоте), не 14, а именно 13 и asp.
Где на любую попытку запуска непривелигированным пользователем будет выведено окошко с запросом пароля root. Можно хоть 100 раз конфигурить его из-под root'а -- результат будет тем же.
Re: XcdRoast не под root'ом 05.03.2004 01:42rmn isn писал(а):

> rmn писал(а):
>
>
> > читаем последнюю строчку.
> > Если не доходит, смотрим, о чем ругается вылезшый fancy
> > dialog box
> > [lookat.amillo.net]
> Ну и что?
А то, что
1. Мантейер в RH вместо того, чтобы покурить ChangeLog и README при выходе новой версии (что входит в его обязанности), убирал старые патчи и добавлял иконки. Читай -- страдал ерундой.
А именно
---
* Tue Jan 07 2003 Harald Hoyer <harald@redhat.com> 0.98a13-2
- removed the old patches
- point the .desktop to an icon

* Tue Jan 07 2003 Harald Hoyer <harald@redhat.com> 0.98a13-2
- --disable-nonrootmode

* Tue Jan 07 2003 Harald Hoyer <harald@redhat.com> 0.98a13-1
- bump version

---

В то время, как в README от Jan 1 2003 черным по белому
---
This release is very friendly to distribution-vendors. In the RPM
version there are no longer any suid/sgid-bits set or any groups
created. No need to disable non-root mode now before including
X-CD-Roast to your distribution. The check for the cdrecord tools
also accepts now silently newer versions.
---

2. Про то, что сборщики из ASPLinux закрыли на это глаза и просто пересобрали через полгода пакет - я молчу. Типа модель закрытой разработки ПО, Бог с ними.


> Речь идёт об xcdroast из ASP9, а конкретно о
> xcdroast-0.98a13.
Что там конкретно в ASP9 -- я не телепат. Но утверждение
---
И вообще, зачем доводись все до идиотизма ?
как насчет не то, чтобы почитать, а хотя бы проверить о чем он плачется на консоль ? А ?
---
остается в силе. Поскольку строки
---
DGB1: calling: /bin/uname -a
DGB10: uname: Linux localhost.localdomain 2.4.20-9aspsmp #1 SMP Tue Apr 29 21:15
:29 MSD 2003 i686 i686 i386 GNU/Linux

DGB1: Starting X-CD-Roast 0.98alpha13 by root@localhost.localdomain on Linux loc
alhost.localdomain 2.4.20-9aspsmp #1 SMP Tue Apr 29 21:15:29 MSD 2003 i686 i686
i386 GNU/Linux
DGB1: debug level: 10
DGB1: configdir: /root/.xcdroast
DGB1: rootconfig: /etc/xcdroast.conf
DGB1: libdir: /usr/lib/xcdroast-0.98
DGB1: checking large file support: sizeof(off_t) = 8
DGB1: -- X-CD-Roast compiled with disabled non-root-mode.
---
должны наводить на тревожные мысли по поводу правильности/кривизны сборки. И на _неправильно_ поставленный вопрос
---
Есть ли возмлжность изменить ситуацию?
---
мы чудесным образом получили половину ответа.

> Не 15 (как на скриншоте), не 14, а именно 13 и asp.
> Где на любую попытку запуска непривелигированным
> пользователем будет выведено окошко с запросом пароля root.
> Можно хоть 100 раз конфигурить его из-под root'а -- результат
> будет тем же.
спасение утопающих -- дело рук самих утопающих (:
Re: XcdRoast не под root'ом 05.03.2004 02:39isn rmn писал(а):


> 2. Про то, что сборщики из ASPLinux закрыли на это глаза и
> просто пересобрали через полгода пакет - я молчу. Типа модель
> закрытой разработки ПО, Бог с ними.




> И вообще, зачем доводись все до идиотизма ?
> как насчет не то, чтобы почитать, а хотя бы проверить о чем
> он плачется на консоль ? А ?
> ---
> остается в силе.

До идиотизма уже и так давно доведено. Куда уж ещё.
Получается, что пользователь должен расхлёбывать ошибки мантейнеров (и даже не одного).

Но не будешь же ковырять каждый пакет на предмет кто виноват: разработчик приложения, сборщик пакета или криворукий пользователь?

Или дистрибутив, претендующий на звание десктопного, предполагает копание в исходниках и спеках?
Имеет ли право пользователь "не разбираться", а попросить разработчиков добавить забытую богом и людьми фичу?
Если б дело касалось 1-2 пакетов, то вопросов бы не было.
---
[off]
Яркий пример -- темы к gkrellm. Во всех(!) прописаны шрифты типа:
large_font = -b&h-lucida-bold-r-normal-*-*-100-*-*-p-*-iso8859-1
normal_font = -b&h-lucida-medium-r-normal-*-*-100-*-*-p-*-iso8859-1
small_font = -adobe-helvetica-medium-r-normal-*-*-80-*-*-p-*-iso8859-1
как выглядят русские буквы при таком раскладе можно догадаться Грустный
[/off}
---
и т.д. и т.п. много много раз

> спасение утопающих -- дело рук самих утопающих (:

Поставил дистр -- сиди ковыряйся, баг-репорты сочиняй Грустный
Посмотрим что в 9.2
Хочется верить в лучшее.
RSS-материал