Gentoo Archives: gentoo-user

From: Joerg Schilling <Joerg.Schilling@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Cdrtools installation without suid root
Date: Mon, 29 Apr 2013 11:33:53
Message-Id: 517e5a8f.6ZOzUDd0gdLMLvRF%Joerg.Schilling@fokus.fraunhofer.de
In Reply to: Re: [gentoo-user] Re: Cdrtools installation without suid root by Daniel Pielmeier
1 Daniel Pielmeier <billie@g.o> wrote:
2
3 > Nikos Chantziaras schrieb am 27.04.2013 08:07:
4 > > On 26/04/13 23:20, Joerg Schilling wrote:
5 > >>
6 > >> The only problem I see is that you are able to remove important
7 > >> software on a
8 > >> Linux installation while the kernel still supports the feature by
9 > >> default.
10 > >
11 > > You are not able to remove it if something actually uses it. If you
12 > > remove the automagic dependency in cdrtools, you'll be giving the
13 > > package manager the chance to do the right thing.
14 > >
15 > > Automagic deps are a bad thing:
16 > >
17 > > http://www.gentoo.org/proj/en/qa/automagic.xml
18
19 From the perspective of a single distro seen from today, this text may be
20 right, if all the software has been written just for that single distro.
21
22 This is however not the case. We live in a universe that has plenty of distros
23 and plenty of different operating systems. Good OpenSource software is written
24 in a way that allows it to run on as many platforms as possible. This goal
25 however is in conflict with the text in the "automagic" article. There are
26 platforms that do not offer specific features, libraries or similar at all.
27 Portable software automagically adopts to what it available.
28
29 My software is "very" portable and for that reason is careful to always
30 automagically detect what's present.
31
32 Also, my software currently does not depend on non-basic features. If I e.g.
33 start to continue with xcdroast, things may look different.
34
35 In general. I believe that it is the duty of a packetizer to care about the
36 right dependencies.
37
38
39 > Nikos thanks, this explains the problem better than I did.
40 >
41 > Jörg just tell me if you consider adding such an option or not. I am
42
43 What option do you have in mind?
44
45 > neither in the position to discuss decisions of the linux kernel team
46 > and other software developers nor am I am willing to. I have to deal
47
48 What from the current problem depends on decisions from other people?
49
50 Some time ago, Linux added support for facps and for this reason, I need to
51 add support for fine grained privileges into cdrtools to prevent security risks.
52
53 > with the situation I have here. In my opinion it is a good idea to add
54 > such an option. If you think otherwise I am fine with it and I have to
55 > use other means to make cdrtools compatible with Gentoo.
56
57 Cdrtools is compatible with "linux", if you believe it is not compatible with
58 Gentoo for some reason, it might be better to change something in Gentoo.
59
60 But please first explain what "option" you are talking about.
61
62 Jörg
63
64 --
65 EMail:joerg@××××××××××××××××××××××××.de (home) Jörg Schilling D-13353 Berlin
66 js@××××××××××××.de (uni)
67 joerg.schilling@××××××××××××××××.de (work) Blog: http://schily.blogspot.com/
68 URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily

Replies

Subject Author
[gentoo-user] Re: Cdrtools installation without suid root Nikos Chantziaras <realnc@×××××.com>