[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#605090: Updated patch



On jeu., 2011-01-27 at 00:29 +0100, maximilian attems wrote:
> On Tue, 18 Jan 2011, Yves-Alexis Perez wrote:
> 
> > 
> > Kernel team, what do you think? Could the patches be merged against
> > trunk? Config might still need some reviewing but that can be done once
> > people start testing the packages.
> 
> What follows is my personal view, in short what I miss most is an
> assessement of the involved cost of this specific "feature" branch.

I follow both 2.6.32 (“stable”) and 2.6.36 then 2.6.37 (“test”) releases
since few weeks, integrating them to the linux-2.6 (sid and trunk)
source packages. There's an rss feed with a changelog which I use to see
what changed and apply the debian diff (which is about removing the
“localpart” in 2.6.37 and removing the security bugfixes in 2.6.32).
Right now I'm doing it manually (applying against a tree after
debian/rules source and fixing the rej) and intend to switch to git when
the migration is done. For 2.6.37 it's immediate, for 2.6.32 it's a bit
longer since I need to do the removal part. Then there is the testing.
Nothing really specific there.
> 
> first of all merging a patch that deviates from mainline for an
> eternety and shows zero interest of upstream merging is not a 
> good candidate. You get longterm plenty of cost versus allmost
> no benefit.

There's no interest in upstreaming from grsec/pax teams but some other
people are indeed interested in upstreaming those kind of features. In
the meantime, having a featureset is a nice way to move along.

>  I'm quite unsure that this patch benefits Debian.

A lot of Debian users build their own kernels for integrating grsecurity
patch and I really think they would be interested in having it directly
in the distribution. Though it's not exactly the same situation
(especially wrt. the config) I think Gentoo Hardened kernel is really
appreciated. Professional as well a personal people do use it daily
because it's critical in their work. If we can provide them a package I
think they'll be grateful.

> From a distant past look it was in fact quite untastefull.
> 
> The second trouble is that I question your understanding of this patch.
> (viewing the way you answered waldi's questions).

Indeed there are parts in that patch I wouldn't be able to explain
precisely, especially very low-level stuff, linker, sparc64 assembly... 
> 
> Third beside "security" theatre what is gained by it?

I think the whole point of the “Grsecurity” patchset is “security”.
> 
> Fourth why not invest the time for Wheezy and have finally the mainline
> and security backed SELinux ready. This seems like a much better time
> investment.

Trying to push some bits upstream is indeed a good time investment
(though it takes time and I really think moving forward now is a good
idea). But Grsecurity isn't a drop-in replacement for SELinux. Some
features like RBAC and auditing have some similarities, but all the
hardening and memory protection really have nothing to do with that.
> 
> Fifth the ninties are over, an upstream that still doesn't use an VSC
> seems very untrustworthy.

I didn't say anything about upstream VCS usage. Indeed it'd be nice to
have a repository available for users and I'm sure openvz and vserver
patchsets maintainers would agree.


Thank you for your comments anyway.

Regards,
-- 
Yves-Alexis Perez
ANSSI/ACE/LAM

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: