* [gentoo-security] Out of air (was: Let's blow the whistle)
@ 2004-11-10 1:21 Peter Simons
2004-11-10 1:50 ` Jason Stubbs
2004-11-10 2:25 ` [gentoo-security] Out of air RNuno
0 siblings, 2 replies; 35+ messages in thread
From: Peter Simons @ 2004-11-10 1:21 UTC (permalink / raw
To: gentoo-security
A day ago I wrote:
> At 2004-11-11 00:00:00 CET this article hits a rather
> popular public full-disclosure mailing list.
The problem with making predictions about by when you'll
have finished something is that you are always wrong. This
is no exception. So please don't be surprised if it won't be
_exactly_ midnight. :-)
I figured I'd better say it now to avoid receiving lots of
e-mails from people telling me that I wouldn't know what
time zone CET is.
Anyway, since there is apparently no more need to discuss
this problem with the "community" -- or at least not on this
mailing list --, I'd like to take the liberty of adding a
few short closing remarks concerning this whole issue.
By now I have stopped counting the number of people who have
called me a public stink, a troublemaker, and whatnot else.
To those who have, I'd like to suggest that you check out a
medieval concept called "hang the messenger". You are
misunderstanding something. Not the people who draw
attention to a vulnerability are causing trouble, the
_vulnerability_ is causing trouble. So instead of attacking
those who are concerned about the lack of authentication in
Gentoo's distribution process, you should, well, fix the
lack of authentication in Gentoo's distribution process. I
wouldn't have thought it was possible, but apparently some
people really need that spelled out for them.
Furthermore, several people have complained that I would be
too confrontational and that I should phrase my messages
more politely if I wanted something to happen about this.
Here is a nice analogy that IMHO puts that into perspective:
You are a car manufacturer and you receive a phone call from
someone who informs you that the breaks in your latest model
have a design flaw that may result in them failing, thus
potentially killing all passengers. And the person who
reports this is really, really rude. Does that mean you
shouldn't fix you breaks?
Oh, and if you think about blowing up on me now because I
implied that the Gentoo developers didn't care about
security: You should really work on your reading
comprehension.
The reason why I am being confrontational is that if I
hadn't been, NOTHING WOULD HAVE HAPPENED!
Oh, and if you think about blowing up on me know because
that would not be true ... then you might want to check the
date of the first time this problem was reported.
Last but not least I cannot help but notice a curious
asymmetry in the way security issues are handled by Gentoo.
It appears that the Gentoo developers are a lot more
forthcoming when it comes to pointing out and fixing
security vulnerabilities in upstream packages (a.k.a.
_other_ people's code) than they are when it comes to
admitting to and fixing problems in their own code.
Oh -- you knew this were coming, right? --, if you think
about blowing up on me know because I just implied that some
people on this mailing list have a MASSIVE ego problem ...
then go ahead. I did.
Having properly antagonized everyone, there remains nothing
left to say. So I'll let some other people speak the last
words. Really, this whole thread has been a diamond mine for
quotes to be readily used on all kinds of occasions. Here
are my personal favorites:
| I explicitly said that signing should be implemented! I
| only disagree with the statement that it is a strong
| security measure or that it's lack is a great danger to
| Gentoo users.
-- Marc Ballarin <Ballarin.Marc@gmx.de>
http://article.gmane.org/gmane.linux.gentoo.security/1727
| I wouldn't waste [my time] hypothesizing about a man in
| the middle attack. While MOTM attacks are theoretically
| possible on many many protocols, they are *not* a
| serious threat [...].
-- Brian G. Peterson <brian@braverock.com>
http://article.gmane.org/gmane.linux.gentoo.security/1771
Peter
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Out of air (was: Let's blow the whistle)
2004-11-10 1:21 [gentoo-security] Out of air (was: Let's blow the whistle) Peter Simons
@ 2004-11-10 1:50 ` Jason Stubbs
2004-11-10 2:26 ` [gentoo-security] " Peter Simons
2004-11-10 2:25 ` [gentoo-security] Out of air RNuno
1 sibling, 1 reply; 35+ messages in thread
From: Jason Stubbs @ 2004-11-10 1:50 UTC (permalink / raw
To: gentoo-security
On Wednesday 10 November 2004 10:21, Peter Simons wrote:
> The reason why I am being confrontational is that if I
> hadn't been, NOTHING WOULD HAVE HAPPENED!
To be honest, I think the whole thread has achieved nothing. It has definately
not prompted the beginning of a new initiative in signing the tree because
that was already underway. I very much doubt that it'll speed up the progress
made on that initiative, because the main limiting factor is time. No matter
what is said here, it's not going to make anybody go out and quit their jobs
in order to get tree signing implemented quicker.
Regards,
Jason Stubbs
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Out of air
2004-11-10 1:21 [gentoo-security] Out of air (was: Let's blow the whistle) Peter Simons
2004-11-10 1:50 ` Jason Stubbs
@ 2004-11-10 2:25 ` RNuno
2004-11-10 3:07 ` [gentoo-security] " Peter Simons
1 sibling, 1 reply; 35+ messages in thread
From: RNuno @ 2004-11-10 2:25 UTC (permalink / raw
To: gentoo-security
Peter Simons wrote:
> Furthermore, several people have complained that I would be
> too confrontational and that I should phrase my messages
> more politely if I wanted something to happen about this.
> Here is a nice analogy that IMHO puts that into perspective:
> You are a car manufacturer and you receive a phone call from
> someone who informs you that the breaks in your latest model
> have a design flaw that may result in them failing, thus
> potentially killing all passengers. And the person who
> reports this is really, really rude. Does that mean you
> shouldn't fix you breaks?
Still.. being polite would be at least fair.
Of course you realize that you didn't pay for Gentoo so I think
you should phrase you messages, respect the commitment and work
of the dev's. Even so you have a point on your messages.
Is not what you said is the way you say it
-- RNuno
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 1:50 ` Jason Stubbs
@ 2004-11-10 2:26 ` Peter Simons
2004-11-10 2:38 ` Dan Noe
0 siblings, 1 reply; 35+ messages in thread
From: Peter Simons @ 2004-11-10 2:26 UTC (permalink / raw
To: gentoo-security
Jason Stubbs writes:
> To be honest, I think the whole thread has achieved
> nothing.
I beg to differ. It has achieved that everyone who's
interested can now see quite clearly how the priorities of
Gentoo Linux are. I am not really judging your priorities.
It's free software. You can do whatever you want.
But I, at least, find it useful to know that spending a
couple of hours implementing an insanely simple procedure
that would prevent the insignificant number of, say, 10
people having their machines compromised -- machines with
all their personal data, e-mails, love letters, income tax
declarations, health records, etc. -- is not a priority.
Peter
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 2:26 ` [gentoo-security] " Peter Simons
@ 2004-11-10 2:38 ` Dan Noe
2004-11-10 2:49 ` Peter Simons
0 siblings, 1 reply; 35+ messages in thread
From: Dan Noe @ 2004-11-10 2:38 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 1183 bytes --]
On Wed, Nov 10, 2004 at 03:26:19AM +0100, Peter Simons wrote:
> Jason Stubbs writes:
>
> > To be honest, I think the whole thread has achieved
> > nothing.
>
> I beg to differ. It has achieved that everyone who's
> interested can now see quite clearly how the priorities of
> Gentoo Linux are. I am not really judging your priorities.
> It's free software. You can do whatever you want.
To echo the concerns of others, you have the right idea but
the wrong attitude. Gentoo is a free software project,
composed of hobbyists. Unlike Red Hat or SuSE, Gentoo remains
a hobbyist distro. Nobody can put aside their job or life
to work fulltime on fixing these bugs, but your contributions
are important, provided they are ultimately useful.
I too think this thread has achieved nothing other than to
annoy users and developers. A solution was already in the works,
but brash attitudes and reaction to them stalemated any further
discussion.
The discussion was not in the spirit of "Open Source."
--
/--------------- - - - - - -
| Dan Noe, freelance hacker
| http://isomerica.net/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 2:38 ` Dan Noe
@ 2004-11-10 2:49 ` Peter Simons
2004-11-10 3:03 ` Dan Noe
0 siblings, 1 reply; 35+ messages in thread
From: Peter Simons @ 2004-11-10 2:49 UTC (permalink / raw
To: gentoo-security
Dan,
you forgot to reply to this paragraph of my message:
> But I, at least, find it useful to know that spending a
> couple of hours implementing an insanely simple procedure
> that would prevent the insignificant number of, say, 10
> people having their machines compromised -- machines with
> all their personal data, e-mails, love letters, income tax
> declarations, health records, etc. -- is not a priority.
Peter
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 2:49 ` Peter Simons
@ 2004-11-10 3:03 ` Dan Noe
2004-11-10 3:15 ` Peter Simons
0 siblings, 1 reply; 35+ messages in thread
From: Dan Noe @ 2004-11-10 3:03 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 1089 bytes --]
On Wed, Nov 10, 2004 at 03:49:54AM +0100, Peter Simons wrote:
> Dan,
>
> you forgot to reply to this paragraph of my message:
>
> > But I, at least, find it useful to know that spending a
> > couple of hours implementing an insanely simple procedure
> > that would prevent the insignificant number of, say, 10
> > people having their machines compromised -- machines with
> > all their personal data, e-mails, love letters, income tax
> > declarations, health records, etc. -- is not a priority.
I will reply, and I am sorry I forgot to reply before!
While I do not run business systems on it currently, I fully
trust my personal data with Gentoo. Furthermore, I am more
inclined to trust Gentoo dev's time and complexity estimates
than your own. I do hope this issue is resolved in a timely
manner, I don't feel your thread has contributed positively
towards an eventual resolution.
That is all.
--
/--------------- - - - - - -
| Dan Noe, freelance hacker
| http://isomerica.net/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] Re: Out of air
2004-11-10 2:25 ` [gentoo-security] Out of air RNuno
@ 2004-11-10 3:07 ` Peter Simons
2004-11-10 3:10 ` Anthony Gorecki
` (2 more replies)
0 siblings, 3 replies; 35+ messages in thread
From: Peter Simons @ 2004-11-10 3:07 UTC (permalink / raw
To: gentoo-security
RNuno writes:
> Still.. being polite would be at least fair.
Fixing a vulnerability that threatens your user's machines
without me having to bitch and moan for _days_ would be
fair, too, and you don't do it either. So I think we are
even.
Peter
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 3:07 ` [gentoo-security] " Peter Simons
@ 2004-11-10 3:10 ` Anthony Gorecki
2004-11-10 3:29 ` Marius Mauch
[not found] ` <4191882C.3010002@ca.istop.com>
2 siblings, 0 replies; 35+ messages in thread
From: Anthony Gorecki @ 2004-11-10 3:10 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 633 bytes --]
On Tuesday 09 November 2004 7:07 pm, Peter Simons wrote:
> Fixing a vulnerability that threatens your user's machines
> without me having to bitch and moan for _days_ would be
> fair, too, and you don't do it either. So I think we are
> even.
This thread is degenerating into a heated debate to the likes of which I would
expect from elementary school children. We know what needs to be done, and it
will be done as soon as the developers are able; I agree with one of the
previous comments: feel free to implement the code instead of complaining.
Leave it at that.
--
Anthony Gorecki
Ectro-Linux Foundation
[-- Attachment #2: Type: application/pgp-signature, Size: 828 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 3:03 ` Dan Noe
@ 2004-11-10 3:15 ` Peter Simons
2004-11-10 9:24 ` Lucian Pintilie
0 siblings, 1 reply; 35+ messages in thread
From: Peter Simons @ 2004-11-10 3:15 UTC (permalink / raw
To: gentoo-security
Dan Noe writes:
> Furthermore, I am more inclined to trust Gentoo dev's
> time and complexity estimates than your own.
Within 1.5 years it would have been possible.
Trust me on that.
Peter
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 3:07 ` [gentoo-security] " Peter Simons
2004-11-10 3:10 ` Anthony Gorecki
@ 2004-11-10 3:29 ` Marius Mauch
[not found] ` <4191882C.3010002@ca.istop.com>
2 siblings, 0 replies; 35+ messages in thread
From: Marius Mauch @ 2004-11-10 3:29 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 608 bytes --]
On 10 Nov 2004 04:07:37 +0100
Peter Simons <simons@cryp.to> wrote:
> RNuno writes:
>
> > Still.. being polite would be at least fair.
>
> Fixing a vulnerability that threatens your user's machines
> without me having to bitch and moan for _days_ would be
> fair, too, and you don't do it either. So I think we are
> even.
Did you purchase a support contract? Oh wait, we don't sell those
...</sarcasm>
Marius
--
Public Key at http://www.genone.de/info/gpg-key.pub
In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
[not found] ` <87zn1qtmd2.fsf@peti.cryp.to>
@ 2004-11-10 3:31 ` Den
2004-11-10 3:41 ` Peter Simons
0 siblings, 1 reply; 35+ messages in thread
From: Den @ 2004-11-10 3:31 UTC (permalink / raw
To: Peter Simons, gentoo-security
> > developers of open source software OWES nothing to the
> > users.
>
> May I quote that?
feel free but anyway by now your audience is dropping by the minute.
> > but for now: BE GONE ALREADY.
>
> Forget it.
then don't be surprised if you end up speaking to yourself. piece of
mind is but one click away... quite easy to achieve with good filters.
so long
*click*
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] Re: Out of air
2004-11-10 3:31 ` Den
@ 2004-11-10 3:41 ` Peter Simons
0 siblings, 0 replies; 35+ messages in thread
From: Peter Simons @ 2004-11-10 3:41 UTC (permalink / raw
To: gentoo-security
Den,
when you send carbon copies of a private e-mail exchange to
the mailing list out of the sudden, then please make sure
you don't forget to provide the proper context in your
quotes so that the readers know what it is about. Let me
help you with that:
> Den writes:
>
> > Peter Simons wrote:
>
> >> Fixing a vulnerability that threatens your user's
> >> machines without me having to bitch and moan for _days_
> >> would be fair, too, and you don't do it either.
>
> > developers of open source software OWES nothing to the
> > users.
>
> May I quote that?
Because otherwise it would look as if I had said something I
did not.
No need to apologize. Accidents happen.
Peter
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] Re: Out of air
2004-11-10 2:05 [gentoo-security] " Denis Roy
@ 2004-11-10 4:35 ` Chris Frey
2004-11-10 4:53 ` Chris Haumesser
2004-11-10 5:00 ` Jason Stubbs
0 siblings, 2 replies; 35+ messages in thread
From: Chris Frey @ 2004-11-10 4:35 UTC (permalink / raw
To: gentoo-security
On Tue, Nov 09, 2004 at 09:05:41PM -0500, Denis Roy wrote:
> > not prompted the beginning of a new initiative in signing the tree
>
> because that was already underway. I very much doubt that it'll speed
> up the progress made on that initiative, because the main limiting
> factor is time. No matter what is said here, it's not going to make
> anybody go out and quit their jobs in order to get tree signing
> implemented quicker.
The problem with phrasing it this way is that it implies there is only
one way to address this issue. It may be true that Gentoo has decided
on only one way to address the issue, but there are other ways to do it.
The current development effort that is underway is not one that can be
implemented overnight, but there is a solution that manages to satisfy
the core needs of this thread that can be implemented overnight.
The requirements are:
* admin access on the main Gentoo server
* a cron job
* a GPG key on the server
* a script to do the heavy lifting
Of those items, only the script can be written by us normal users,
in order to help out in the Open Source way. The people with admin
access to the main Gentoo server do not appear willing to install such
a script, even if someone else writes it. (And I'm sure Peter would
jump at the chance to write it, and practically has already, and I'd
definitely be willing to help.)
I asked this before, and saw no response, so maybe it was missed in the
pile of messages. I'll ask again:
If someone posted a working and self-tested script to this mailing
list, would Gentoo admins be willing to install it, provided it
passed the peer review on this list? (i.e. contained no glaring bugs)
If the answer was yes, this thread would be over.
- Chris
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 4:35 ` [gentoo-security] " Chris Frey
@ 2004-11-10 4:53 ` Chris Haumesser
2004-11-10 5:08 ` Jason Stubbs
2004-11-10 5:00 ` Jason Stubbs
1 sibling, 1 reply; 35+ messages in thread
From: Chris Haumesser @ 2004-11-10 4:53 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 3452 bytes --]
Finally, a message I can fully agree with.
As there is a quick and dirty solution to improve the situation -- even
with the understanding that it is not the "best" or "ideal" solution --
I would encourage the gentoo devs to implement it. It really doesn't
seem like rocket science.
I do consider it a significant problem that I cannot accurately verify
that everything in my portage tree came from a trusted source. Agreed,
MOTM attacks are not common. However, it would seem important to have
some sort of "audit trail" to verify that portage is what it's supposed
to be. Not only is this good proactive security, but it might also
prove useful in tracking the source of some security problem.
An interim signing solution, as mentioned already in this list, would
provide at least a mechanism (maybe not a great one, but one
nonetheless) by which a user can verify that the files downloaded to his
gentoo machine are those the developers intended to distribute.
I trust the devs implicitly, but I do not trust, nor can I control, most
of the points between them and me.
I think ultimately the existing plan, to implement full gpg signing of
each file in portage, is definitely the way to go. In the meantime,
while the infrastructure is laid for the superior, longterm proposal,
why not spend an hour to provide an interim, if not ideal, solution?
Devs, what have you to lose by helping us do this? I don't think I
understand the resistance, outside of the emotional reaction triggered
by this thread's initiator.
My $.02.
-C-
Chris Frey wrote:
>On Tue, Nov 09, 2004 at 09:05:41PM -0500, Denis Roy wrote:
>
>
>>>not prompted the beginning of a new initiative in signing the tree
>>>
>>>
>>because that was already underway. I very much doubt that it'll speed
>>up the progress made on that initiative, because the main limiting
>>factor is time. No matter what is said here, it's not going to make
>>anybody go out and quit their jobs in order to get tree signing
>>implemented quicker.
>>
>>
>
>The problem with phrasing it this way is that it implies there is only
>one way to address this issue. It may be true that Gentoo has decided
>on only one way to address the issue, but there are other ways to do it.
>
>The current development effort that is underway is not one that can be
>implemented overnight, but there is a solution that manages to satisfy
>the core needs of this thread that can be implemented overnight.
>
>The requirements are:
>
> * admin access on the main Gentoo server
> * a cron job
> * a GPG key on the server
> * a script to do the heavy lifting
>
>Of those items, only the script can be written by us normal users,
>in order to help out in the Open Source way. The people with admin
>access to the main Gentoo server do not appear willing to install such
>a script, even if someone else writes it. (And I'm sure Peter would
>jump at the chance to write it, and practically has already, and I'd
>definitely be willing to help.)
>
>I asked this before, and saw no response, so maybe it was missed in the
>pile of messages. I'll ask again:
>
> If someone posted a working and self-tested script to this mailing
> list, would Gentoo admins be willing to install it, provided it
> passed the peer review on this list? (i.e. contained no glaring bugs)
>
>If the answer was yes, this thread would be over.
>
>- Chris
>
>
>--
>gentoo-security@gentoo.org mailing list
>
>
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 4:35 ` [gentoo-security] " Chris Frey
2004-11-10 4:53 ` Chris Haumesser
@ 2004-11-10 5:00 ` Jason Stubbs
2004-11-10 12:54 ` Antoine Martin
1 sibling, 1 reply; 35+ messages in thread
From: Jason Stubbs @ 2004-11-10 5:00 UTC (permalink / raw
To: gentoo-security
On Wednesday 10 November 2004 13:35, Chris Frey wrote:
> On Tue, Nov 09, 2004 at 09:05:41PM -0500, Denis Roy wrote:
> > > not prompted the beginning of a new initiative in signing the tree
> >
> > because that was already underway. I very much doubt that it'll speed
> > up the progress made on that initiative, because the main limiting
> > factor is time. No matter what is said here, it's not going to make
> > anybody go out and quit their jobs in order to get tree signing
> > implemented quicker.
>
> The problem with phrasing it this way is that it implies there is only
> one way to address this issue. It may be true that Gentoo has decided
> on only one way to address the issue, but there are other ways to do it.
A large part of the 1.5 years was spent discussing the best solution - threads
not unsimilar to this one. Even to the end, there were still people bringing
up the point that signing doesn't protect against wayward developers. Even
so, after reveiwing all the points a decision was reached because most agreed
that something needed to be done.
> The current development effort that is underway is not one that can be
> implemented overnight, but there is a solution that manages to satisfy
> the core needs of this thread that can be implemented overnight.
I would advise everybody to read through aforementioned discussions in the
archives of gentoo-dev@gentoo.org before persuing this. Something that
appears so simple as this on the surface still has a number of sharp edges.
The infrastructure team would have to do some careful planning and possibly
restructing of job control on the master rsync and cvs servers. The portage
team would need to implement support for verifying the signature is valid.
Whoever else would have to plan and implement distribution of this
all-powerful key.
But it doesn't stop there. Following this would be plan of action for the case
that the all-powerful key is compromised. Then there is also the up to six
month transition period between this solution and the solution that is
currently being implemented. That also requires careful planning and
implementation. So.. adding this simple solution now actually more than
doubles the amount of work that needs to be done down the track.
Regards,
Jason Stubbs
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 4:53 ` Chris Haumesser
@ 2004-11-10 5:08 ` Jason Stubbs
2004-11-10 7:02 ` Chris Haumesser
0 siblings, 1 reply; 35+ messages in thread
From: Jason Stubbs @ 2004-11-10 5:08 UTC (permalink / raw
To: gentoo-security
On Wednesday 10 November 2004 13:53, Chris Haumesser wrote:
> I trust the devs implicitly, but I do not trust, nor can I control, most
> of the points between them and me.
Why not just take out those points in between?
GENTOO_MIRRORS="http://gentoo.osuosl.org" emerge-webrsync
The mirror should be whatever is listed first in /etc/make.globals, but that
line right there guarantees you that you are getting the latest daily
snapshot of the master rsync mirror from the master distfiles mirror.
Regards,
Jason Stubbs
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 5:08 ` Jason Stubbs
@ 2004-11-10 7:02 ` Chris Haumesser
2004-11-10 7:04 ` Chris Haumesser
0 siblings, 1 reply; 35+ messages in thread
From: Chris Haumesser @ 2004-11-10 7:02 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/html, Size: 5513 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 7:02 ` Chris Haumesser
@ 2004-11-10 7:04 ` Chris Haumesser
2004-11-10 7:22 ` Marius Mauch
2004-11-10 10:03 ` Dominik Schäfer
0 siblings, 2 replies; 35+ messages in thread
From: Chris Haumesser @ 2004-11-10 7:04 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 3744 bytes --]
Sorry for the html. Here's a more legible version of my last post:
>Why not just take out those points in between?
>
>GENTOO_MIRRORS="http://gentoo.osuosl.org" emerge-webrsync
>
>
Huh? How does this protect me from a potential MITM attack at my ISP, or
on my neighbor's insecure wireless network, which my laptop is currently
attached to? A simple traceroute shows sixteen hops between me and
gentoo.osuosl.org. That's sixteen potential opportunities for nastiness.
How can I even be sure that I am connecting to gentoo.osuosl.org, when
rsync is completely anonymous, with no ssl, no certificate chain,
nothing to verify the server's identity other than its rsync banner???
I might care less about about verifying the integrity of my portage
tree, if I could at least be more certain of what server I'm connecting
to! Having neither assurance is a bit unsettling on a production machine.
>The portage
>team would need to implement support for verifying the signature is valid.
>
No, they /need/ not, and should not. I would be _thrilled_ to just get a
signature with my tree, that I can manually verify by firing up gpg. No
portage support is necessary for this interim solution. We all know
something better is in the works for portage.
Work on portage should absolutely focus on the better, long-term,
previously agreed-upon solution.
If the devs can just sign the tree, I can verify that my portage is what
the devs intended me to have, and the devs can continue working on the
more polished approach. Work on the best solution moves forward, while
those of us with heightened security needs (today!) can be more
confident of the integrity of our portage trees.
>The infrastructure team would have to do some careful planning and possibly
>restructing of job control on the master rsync and cvs servers.
>
While there is surely some work in the area of job control, it has been
pointed out already that the proposed solution is not terribly resource
intensive. So unless gentoo's infrastructure is already severely
stretched to the max (is it? how do i know?), I can't see how this is a
huge obstacle. Is there an admin who can weigh in with an informed
answer on this? Too much speculation on this point, not enough fact.
>Following this would be plan of action for the case
>that the all-powerful key is compromised.
>
Key management/security/policy is an issue that will need to be
addressed regardless of the mechanics of any signing process, so I don't
see how that is a blocker to this proposal. The idea of a master key is
equally applicable (and optional) to both the proposal on this list, and
the one currently under development.
> Then there is also the up to six
>month transition period between this solution and the solution that is
>currently being implemented.
>
If portage support for this temporary hack is not implemented, there is
clearly no six month transition period. Just that one day, those of us
who have been manually verifying the signature will no longer need to do so.
I must be misunderstanding something, because I still fail to see what
is so terribly difficult or impractical about merely generating a
signature file. Hell, this could already be done and implemented in the
time we've all wasted on this stupid thread.
No one is trying to derail or criticize or block the current
implementation. We just want some basic assurances (now, today) that the
scripts we're downloading are legitimately from the gentoo devs, who we
trust. As it stands, we can verify neither the identity of the rsync
server, nor the integrity of the portage tree we're downloading. That is
indeed a problem. And it's one we can mitigate now, even if the best
solution is still a ways off.
Cheers,
-C-
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 7:04 ` Chris Haumesser
@ 2004-11-10 7:22 ` Marius Mauch
2004-11-10 10:03 ` Dominik Schäfer
1 sibling, 0 replies; 35+ messages in thread
From: Marius Mauch @ 2004-11-10 7:22 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 887 bytes --]
On Tue, 09 Nov 2004 23:04:39 -0800
Chris Haumesser <ch@awry.ws> wrote:
> > Then there is also the up to six
> >month transition period between this solution and the solution that
> >is currently being implemented.
> >
> If portage support for this temporary hack is not implemented, there
> is clearly no six month transition period. Just that one day, those of
> us who have been manually verifying the signature will no longer need
> to do so.
Well, verifying the signature only shows you that noone has modified the
file containing the hashes, you still have to verify that the hashes
match the actual files and I really doubt that you want to do that
manually for ~100000 files.
Marius
--
Public Key at http://www.genone.de/info/gpg-key.pub
In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 3:15 ` Peter Simons
@ 2004-11-10 9:24 ` Lucian Pintilie
2004-11-10 15:02 ` [gentoo-security] All done and settled Peter Simons
2004-11-10 20:21 ` [gentoo-security] Re: Out of air (was: Let's blow the whistle) Nathan Pinkerton
0 siblings, 2 replies; 35+ messages in thread
From: Lucian Pintilie @ 2004-11-10 9:24 UTC (permalink / raw
To: gentoo-security
Peter Simons wrote:
>Dan Noe writes:
>
> > Furthermore, I am more inclined to trust Gentoo dev's
> > time and complexity estimates than your own.
>
>Within 1.5 years it would have been possible.
>Trust me on that.
>
>Peter
>
>
>
Peter,
You keep talking about 1.5 years and a simple measure you know for
correcting the problem. That doesn't put you in a good position either:
*you* also had that time to do it, and still didn't do it. Then why are
you shouting to the "Gentoo team"? And don't tell me they prevented you
from solving the problem. As someone already said: you are part of the
comunity and you have the power to contribute. If you repeatedly tried
to submit code and nobody cared, then the reasonable way to end the
situation is to choose another distro that best addresses your goals.
Should that need to be accompanied by a post to a Gentoo mailing list,
the tone should be different. And polite, too.
Lucian Pintilie
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 7:04 ` Chris Haumesser
2004-11-10 7:22 ` Marius Mauch
@ 2004-11-10 10:03 ` Dominik Schäfer
1 sibling, 0 replies; 35+ messages in thread
From: Dominik Schäfer @ 2004-11-10 10:03 UTC (permalink / raw
To: gentoo-security
Chris Haumesser wrote:
> No, they /need/ not, and should not. I would be _thrilled_ to just
> get a signature with my tree, that I can manually verify by firing up
> gpg. No portage support is necessary for this interim solution. We
> all know something better is in the works for portage.
Mhmm, in that case you will not be able to use portage to get the
portage tree (at least it would not reasonable) because emerge executes
some code from the tree during emerge sync as somebody wrote here two
days ago. If you do not verify the signature + hashes before that, it is
completely senseless to do it all.
And as Marius mentioned you need a solution for checking 100000 hashes
(not just the gpg signature of the file containing the hashes). Somebody
has to write that, even if you don't patch portage.
> While there is surely some work in the area of job control, it has
> been pointed out already that the proposed solution is not terribly
> resource intensive. So unless gentoo's infrastructure is already
> severely stretched to the max (is it? how do i know?), I can't see
> how this is a huge obstacle. Is there an admin who can weigh in with
> an informed answer on this? Too much speculation on this point, not
> enough fact.
I am not a developer and I am basically repeating what people already
mentioned during the last 2 days.
You have to create the hashes and the signature everytime somebody
commits something to tree and you have to take care, that nobody syncs
during that time. So, a simple cronjob (as suggested several times) is
not sufficient. As far as I perceived, some patch to repoman (?) would
be necessary. Certainly those hashes have to be created incrementally to
reduce load and calculation time which also adds some complexicity.
> Key management/security/policy is an issue that will need to be
> addressed regardless of the mechanics of any signing process, so I
> don't see how that is a blocker to this proposal. The idea of a
> master key is equally applicable (and optional) to both the proposal
> on this list, and the one currently under development.
But the PKI and public key policy for Gentoo have not been developed yet
(AFAIK). And that is crucial for even a quick solution as a signature
without defined key policy (and management) is really not worth much.
Of course, all these issues can be solved, but not by the way...
My 2 Eurocents...
Dominik
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 12:54 ` Antoine Martin
@ 2004-11-10 12:46 ` Rui Pedro Figueira Covelo
2004-11-10 13:10 ` Antoine Martin
2004-11-10 12:55 ` Klaus Wagner
1 sibling, 1 reply; 35+ messages in thread
From: Rui Pedro Figueira Covelo @ 2004-11-10 12:46 UTC (permalink / raw
To: gentoo-security
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, 10 Nov 2004, Antoine Martin wrote:
> 2) To all those saying that code should be submitted, we do not have
> access to the rsync servers needed to code 5 lines of bash.
Can't you start your own rsync server just for testing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (SunOS)
iD8DBQFBkg2/fLPhlaxNQk0RAjuBAJ0WSErpthi5NCEx/AoMsd6e5xaLLgCePJ8v
L+hjOLMHr3ofnwUQvrhtodU=
=8+7G
-----END PGP SIGNATURE-----
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 5:00 ` Jason Stubbs
@ 2004-11-10 12:54 ` Antoine Martin
2004-11-10 12:46 ` Rui Pedro Figueira Covelo
2004-11-10 12:55 ` Klaus Wagner
0 siblings, 2 replies; 35+ messages in thread
From: Antoine Martin @ 2004-11-10 12:54 UTC (permalink / raw
To: Jason Stubbs; +Cc: gentoo-security
> > The current development effort that is underway is not one that can be
> > implemented overnight, but there is a solution that manages to satisfy
> > the core needs of this thread that can be implemented overnight.
I second that.
To reply to a few other threads:
1) This is no disrespect to the gentoo devs (kudos here) or the other,
better solution that is in the works. Just a band-aid we would rather
have now.
2) To all those saying that code should be submitted, we do not have
access to the rsync servers needed to code 5 lines of bash.
> I would advise everybody to read through aforementioned discussions in the
> archives of gentoo-dev@gentoo.org before persuing this. Something that
> appears so simple as this on the surface still has a number of sharp edges.
> The infrastructure team would have to do some careful planning and possibly
> restructing of job control on the master rsync and cvs servers. The portage
> team would need to implement support for verifying the signature is valid.
> Whoever else would have to plan and implement distribution of this
> all-powerful key.
I think we all admit it may take some time, but we are talking about the
quick and dirty solution as a stop-gap measure, nothing else.
And if the better solution takes more than 1.5years to roll out, backup
plans are just common sense - not criticism.
> But it doesn't stop there. Following this would be plan of action for the case
> that the all-powerful key is compromised. Then there is also the up to six
> month transition period between this solution and the solution that is
> currently being implemented. That also requires careful planning and
> implementation. So.. adding this simple solution now actually more than
> doubles the amount of work that needs to be done down the track.
Would you care to expand on that?
I is just a cron job and a script, how would that double the amount of
work in the future?!?
Antoine
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 12:54 ` Antoine Martin
2004-11-10 12:46 ` Rui Pedro Figueira Covelo
@ 2004-11-10 12:55 ` Klaus Wagner
2004-11-10 13:15 ` Andreas Waschbuesch
2004-11-10 13:26 ` Antoine Martin
1 sibling, 2 replies; 35+ messages in thread
From: Klaus Wagner @ 2004-11-10 12:55 UTC (permalink / raw
To: Antoine Martin; +Cc: Jason Stubbs, gentoo-security
On Wed, Nov 10, 2004 at 12:54:44PM +0000, Antoine Martin wrote:
> I think we all admit it may take some time, but we are talking about the
> quick and dirty solution as a stop-gap measure, nothing else.
> And if the better solution takes more than 1.5years to roll out, backup
> plans are just common sense - not criticism.
>
>
> I is just a cron job and a script, how would that double the amount of
> work in the future?!?
I really don't see how this is greatly improving security.
A cronjob, that is AUTOMATICALLY signing everything it get's
wouldn't make me happy.
Security, is not only signation and cryptography.
When it comes to signation, I have to trust every point
in the process, and I don't trust cronjobs and "in memory"
passphrases, or even worse unprotected private keys.
regards klaus
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 12:46 ` Rui Pedro Figueira Covelo
@ 2004-11-10 13:10 ` Antoine Martin
0 siblings, 0 replies; 35+ messages in thread
From: Antoine Martin @ 2004-11-10 13:10 UTC (permalink / raw
To: Rui Pedro Figueira Covelo; +Cc: gentoo-security
> On Wed, 10 Nov 2004, Antoine Martin wrote:
>
> > 2) To all those saying that code should be submitted, we do not have
> > access to the rsync servers needed to code 5 lines of bash.
>
> Can't you start your own rsync server just for testing?
Sure I can,
but I have been told on this list that the code would have to play nice
with all sorts of other things I do not know/have. So there is little
point in that, is there?
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 12:55 ` Klaus Wagner
@ 2004-11-10 13:15 ` Andreas Waschbuesch
2004-11-10 13:26 ` Antoine Martin
1 sibling, 0 replies; 35+ messages in thread
From: Andreas Waschbuesch @ 2004-11-10 13:15 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 766 bytes --]
epistula illius Klaus Wagner profluit verbis:
> [...]
> Security, is not only signation and cryptography.
> When it comes to signation, I have to trust every point
> in the process, and I don't trust cronjobs and "in memory"
> passphrases, or even worse unprotected private keys.
>
> regards klaus
Full ACK. Some people pointed this out before (more or less specific). But
it's no use discussing the everlasting myth of "partial security" and
"substituting" trust here. The main purpose of those initiating threads
_seems_ to be something completely different.
Greets - Andy
--
Andreas Waschbuesch, GAUniversity KG MA FNZ FK01
eMail: awaschb@gwdg.de
Nobody really knows what happiness is, until they're married.
And then it's too late.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 12:55 ` Klaus Wagner
2004-11-10 13:15 ` Andreas Waschbuesch
@ 2004-11-10 13:26 ` Antoine Martin
2004-11-10 13:31 ` Anthony Metcalf
1 sibling, 1 reply; 35+ messages in thread
From: Antoine Martin @ 2004-11-10 13:26 UTC (permalink / raw
To: klaus; +Cc: Jason Stubbs, gentoo-security
On Wed, 2004-11-10 at 13:55 +0100, Klaus Wagner wrote:
> On Wed, Nov 10, 2004 at 12:54:44PM +0000, Antoine Martin wrote:
> > I think we all admit it may take some time, but we are talking about the
> > quick and dirty solution as a stop-gap measure, nothing else.
> > And if the better solution takes more than 1.5years to roll out, backup
> > plans are just common sense - not criticism.
> >
> >
> > I is just a cron job and a script, how would that double the amount of
> > work in the future?!?
>
> I really don't see how this is greatly improving security.
> A cronjob, that is AUTOMATICALLY signing everything it get's
> wouldn't make me happy.
>
> Security, is not only signation and cryptography.
> When it comes to signation, I have to trust every point
> in the process, and I don't trust cronjobs and "in memory"
> passphrases, or even worse unprotected private keys.
Sure, I agree with you. This is would not solve *all* problems.
But it would solve the problem that this thread started on, which is to
trust all the hops between your box and the gentoo servers. Which is a
greater risk than a compromised gentoo server.
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 13:26 ` Antoine Martin
@ 2004-11-10 13:31 ` Anthony Metcalf
2004-11-10 14:03 ` Antoine Martin
0 siblings, 1 reply; 35+ messages in thread
From: Anthony Metcalf @ 2004-11-10 13:31 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 983 bytes --]
On Wed, 10 Nov 2004 13:26:26 +0000
Antoine Martin <antoine@nagafix.co.uk> wrote:
> Sure, I agree with you. This is would not solve *all* problems.
>
> But it would solve the problem that this thread started on, which is to
> trust all the hops between your box and the gentoo servers. Which is a
> greater risk than a compromised gentoo server.
The point, as many people have said, is that the "simple solution" is not as simple as it looks. The changes necessary to allow having up to date hashes of all the files, the file contining the hashes signed, and the checking of the file, and the hashes, *before* any remote info is run, would add significat develpoment time, prolonging the time for the *better* solution. Not to mention the processing would add a lot of overhead.
Like to guess how long it would take to compile a list of hashes for the 100,000+ files in portage on my 450MHz server?
Yes there is a problem, yes there is a fix, the fix is on it's way, be patient.
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 14:03 ` Antoine Martin
@ 2004-11-10 13:55 ` Anthony Metcalf
2004-11-10 14:04 ` Calum
1 sibling, 0 replies; 35+ messages in thread
From: Anthony Metcalf @ 2004-11-10 13:55 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 903 bytes --]
On Wed, 10 Nov 2004 14:03:07 +0000
Antoine Martin <antoine@nagafix.co.uk> wrote:
> I think someone already tried it on this list, a few minutes IIRC.
real 10m39.694s
user 1m11.500s
sys 2m5.833s
That would make my emerge sync 1/3 longer, and create:
-rw-r--r-- 1 nevyn users 7.6M Nov 10 14:51 portage_md5_sums.txt
That is just to create the hashes, and that 7.6M file would have to be added to the portage tree.
*That* isn't even the point though. The point is the work that would have to be done by the devs on a range of systems, and the increased load that would be put on the servers.
You think it would be worth it to have the "band-aid" in a few weeks and the compleate fix in 6 months? I'd rather wait for the compleate fix in the knowledge that I am getting the best alternative sooner.
Let us agree to disagree, after the dev's have made there choice as is their perogative.
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 13:31 ` Anthony Metcalf
@ 2004-11-10 14:03 ` Antoine Martin
2004-11-10 13:55 ` Anthony Metcalf
2004-11-10 14:04 ` Calum
0 siblings, 2 replies; 35+ messages in thread
From: Antoine Martin @ 2004-11-10 14:03 UTC (permalink / raw
To: Anthony Metcalf; +Cc: gentoo-security
On Wed, 2004-11-10 at 13:31 +0000, Anthony Metcalf wrote:
> On Wed, 10 Nov 2004 13:26:26 +0000
> Antoine Martin <antoine@nagafix.co.uk> wrote:
>
> > Sure, I agree with you. This is would not solve *all* problems.
> >
> > But it would solve the problem that this thread started on, which is to
> > trust all the hops between your box and the gentoo servers. Which is a
> > greater risk than a compromised gentoo server.
>
> The point, as many people have said, is that the "simple solution" is not as simple as it looks. The changes necessary to allow having up to date hashes of all the files, the file contining the hashes signed, and the checking of the file, and the hashes, *before* any remote info is run, would add significat develpoment time, prolonging the time for the *better* solution. Not to mention the processing would add a lot of overhead.
I think this was mentioned before, but the few who would like to check
these signatures would probably not mind having out of date hashes, and
having to resync if they need to emerge that particular package -
assuming it got changed just when they last synced. Or am I missing
something?
> Like to guess how long it would take to compile a list of hashes for the 100,000+ files in portage on my 450MHz server?
I think someone already tried it on this list, a few minutes IIRC.
> Yes there is a problem, yes there is a fix, the fix is on it's way, be patient.
No disrespect, but if it has taken more than 1.5 years already - and I
have not seen any release schedule, why not at least consider a
temporary fix?
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air
2004-11-10 14:03 ` Antoine Martin
2004-11-10 13:55 ` Anthony Metcalf
@ 2004-11-10 14:04 ` Calum
1 sibling, 0 replies; 35+ messages in thread
From: Calum @ 2004-11-10 14:04 UTC (permalink / raw
To: gentoo-security
This *is* dragging on a bit.
Can we all agree on one thing?
That Gentoo devs signing their ebuilds with individual keys would at least
make it possible to develop a framework that could take use of that, whatever
form that framework takes?
Key distribution, and key verification aside, at least signing ebuilds would
help, and couldn't possible hinder?
--
Random russian saying: Working sweat spices your food.
jabber: jcalum@umtstrial.co.uk
pgp: http://gk.umtstrial.co.uk/~calum/keys.php
Linux 2.6.7-hardened-r7 14:02:22 up 52 days, 3:06, 1 user, load average: 2.44,
2.44, 2.12
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-security] All done and settled
2004-11-10 9:24 ` Lucian Pintilie
@ 2004-11-10 15:02 ` Peter Simons
2004-11-10 15:48 ` Carsten Lohrke
2004-11-10 20:21 ` [gentoo-security] Re: Out of air (was: Let's blow the whistle) Nathan Pinkerton
1 sibling, 1 reply; 35+ messages in thread
From: Peter Simons @ 2004-11-10 15:02 UTC (permalink / raw
To: gentoo-security
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lucian Pintilie writes:
> You keep talking about 1.5 years and a simple measure you
> know for correcting the problem. That doesn't put you in
> a good position either [...]
Yes, you are right. And it's even worse: Not only did I
completely fail to realize this is a problem, I even got
paid as a _security consultant_ to help setting up secure
servers. And I recommended Gentoo. And took money for it.
And for all we know, these servers belong to the NSA by now.
Which means that I have totally fucked up the job my clients
trusted me to do and when the details of this problem reach
the consciousness of the "general public", there will be
questions asked and I will look like an idiot to my clients,
not like a hero who "blew the whistle". Because they
couldn't care less about technical details, they only care
about security.
Note, however, that I spoke up and raised all hell the
_minute_ I learned about this problem. Perhaps those people
who are questioning my motivations and my integrity as a
human being should consider that before judging what I am
trying to do here.
And while I am at it, I'd also like to point out that those
people who have said that this latest revival of the thread
was a pointless waste of time that only served to annoy
people and didn't help matters at all ... were right, too.
Because several _hours_ before I started the latest little
flame fest here on the list, Kurt had already sent me an
e-mail and explained what he thought would be best to do and
ask whether I would help. For some weird chance, though, my
spam filter decided that this would be a good time to
produce the first false-positive in MONTHS and sorted the
e-mail into the spam folder, not into my regular mailbox. So
I didn't see it and all the while Kurt was waiting for me to
reply to him, I was posting and posting on this list
shouting and screaming why nothing was being done.
Rather cool, isn't it?
And now check this out: No matter how much I feel this was
not my fault, no matter how much I believe it was an honest
mistake that I couldn't have prevented, it won't change the
fact that I fucked up again and uselessly wasted bandwidth,
people's time, and did not help matters at all because the
answer to all questions was readily waiting in my mailbox
already.
I admit it, I regret it, and I apologize.
Peter
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
iQEVAwUBQZItBUG8KP6ZCJ1yAQL6gwf/Wa4twpkg6rVi4re3Ei+FB8grpPi616Wx
zmgQCizI7YLeNVgKBJhvkOjdw4FcOVgt3qcrxK5gquUr6DKBQKUhNv9AM0iz2JPR
9fJbKglXy/bwf82uilkNyQ70vuGrIN1ixGYH4x0BqeTBjJvN797RRju4YGcz+2gp
0vmyCi9NfdZv/GOUO7viaWJGb6XNcRhZaD5gI4+Tx6wcxNIYds/zG1KTFsQJR1Y4
Xij61+RnatFZ2qpapqq6nnbLD9xmVSm1ubpV98307UM+5oY40zmxRGGqCf1bBZVr
BnRYo9wLOHzutHJ15j2y6Wf5J32x/oKV81zq6TIeRTG8WHm/TMCTww==
=izHL
-----END PGP SIGNATURE-----
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] All done and settled
2004-11-10 15:02 ` [gentoo-security] All done and settled Peter Simons
@ 2004-11-10 15:48 ` Carsten Lohrke
0 siblings, 0 replies; 35+ messages in thread
From: Carsten Lohrke @ 2004-11-10 15:48 UTC (permalink / raw
To: gentoo-security
[-- Attachment #1: Type: text/plain, Size: 889 bytes --]
On Wednesday 10 November 2004 16:02, Peter Simons wrote:
> Which means that I have totally fucked up the job my clients
> trusted me to do and when the details of this problem reach
> the consciousness of the "general public", there will be
> questions asked and I will look like an idiot to my clients,
> not like a hero who "blew the whistle". Because they
> couldn't care less about technical details, they only care
> about security.
That's the difference between relying on a opensource distro and a commercial
counterpart. In the latter case you've someone, who can be held liable, since
you (or your customer) paid for it. Unless you provide a fix, your customer
is absolutely right to blame you, but you're wrong, if you think you can
shift it upon someone else. Clamouring doesn't help, do a better job next
time. It is your economical risk.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-security] Re: Out of air (was: Let's blow the whistle)
2004-11-10 9:24 ` Lucian Pintilie
2004-11-10 15:02 ` [gentoo-security] All done and settled Peter Simons
@ 2004-11-10 20:21 ` Nathan Pinkerton
1 sibling, 0 replies; 35+ messages in thread
From: Nathan Pinkerton @ 2004-11-10 20:21 UTC (permalink / raw
To: gentoo-security
On Wed, 10 Nov 2004 11:24:19 +0200, Lucian Pintilie
<lpintilie@montran.ro> wrote:
> Peter,
>
> You keep talking about 1.5 years and a simple measure you know for
> correcting the problem. That doesn't put you in a good position either:
> *you* also had that time to do it, and still didn't do it. Then why are
> you shouting to the "Gentoo team"? And don't tell me they prevented you
> from solving the problem. As someone already said: you are part of the
> comunity and you have the power to contribute. If you repeatedly tried
> to submit code and nobody cared, then the reasonable way to end the
> situation is to choose another distro that best addresses your goals.
> Should that need to be accompanied by a post to a Gentoo mailing list,
> the tone should be different. And polite, too.
>
>
> Lucian Pintilie
amen brotha. preach on.
--
gentoo-security@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
end of thread, other threads:[~2004-11-10 20:24 UTC | newest]
Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-11-10 1:21 [gentoo-security] Out of air (was: Let's blow the whistle) Peter Simons
2004-11-10 1:50 ` Jason Stubbs
2004-11-10 2:26 ` [gentoo-security] " Peter Simons
2004-11-10 2:38 ` Dan Noe
2004-11-10 2:49 ` Peter Simons
2004-11-10 3:03 ` Dan Noe
2004-11-10 3:15 ` Peter Simons
2004-11-10 9:24 ` Lucian Pintilie
2004-11-10 15:02 ` [gentoo-security] All done and settled Peter Simons
2004-11-10 15:48 ` Carsten Lohrke
2004-11-10 20:21 ` [gentoo-security] Re: Out of air (was: Let's blow the whistle) Nathan Pinkerton
2004-11-10 2:25 ` [gentoo-security] Out of air RNuno
2004-11-10 3:07 ` [gentoo-security] " Peter Simons
2004-11-10 3:10 ` Anthony Gorecki
2004-11-10 3:29 ` Marius Mauch
[not found] ` <4191882C.3010002@ca.istop.com>
[not found] ` <87zn1qtmd2.fsf@peti.cryp.to>
2004-11-10 3:31 ` Den
2004-11-10 3:41 ` Peter Simons
-- strict thread matches above, loose matches on Subject: below --
2004-11-10 2:05 [gentoo-security] " Denis Roy
2004-11-10 4:35 ` [gentoo-security] " Chris Frey
2004-11-10 4:53 ` Chris Haumesser
2004-11-10 5:08 ` Jason Stubbs
2004-11-10 7:02 ` Chris Haumesser
2004-11-10 7:04 ` Chris Haumesser
2004-11-10 7:22 ` Marius Mauch
2004-11-10 10:03 ` Dominik Schäfer
2004-11-10 5:00 ` Jason Stubbs
2004-11-10 12:54 ` Antoine Martin
2004-11-10 12:46 ` Rui Pedro Figueira Covelo
2004-11-10 13:10 ` Antoine Martin
2004-11-10 12:55 ` Klaus Wagner
2004-11-10 13:15 ` Andreas Waschbuesch
2004-11-10 13:26 ` Antoine Martin
2004-11-10 13:31 ` Anthony Metcalf
2004-11-10 14:03 ` Antoine Martin
2004-11-10 13:55 ` Anthony Metcalf
2004-11-10 14:04 ` Calum
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox