public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] The status of grsecurity upstream and hardened-sources downstream
@ 2017-06-23 16:28 Anthony G. Basile
  2017-06-23 18:41 ` Vadim A. Misbakh-Soloviov
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Anthony G. Basile @ 2017-06-23 16:28 UTC (permalink / raw
  To: Gentoo Development, Gentoo project list, gentoo-hardened

Hi everyone,

Since late April, grsecurity upstream has stop making their patches
available publicly.  Without going into details, the reason for their
decision revolves around disputes about how their patches were being
(ab)used.

Since the grsecurity patch formed the main core of our hardened-sources
kernel, their decision has serious repercussions for the Hardened Gentoo
project.  I will no longer be able to support hardened-sources and will
have to eventually mask and remove it from the tree.

Hardened Gentoo has two sides to it, kernel hardening (done via
hardened-sources) and toolchain/executable hardening.  The two are
interrelated but independent enough that toolchain hardening can
continue on its own.  The hardened kernel, however, provided PaX
protection for executables and this will be lost.  We did a lot of work
to properly maintain PaX markings in our package management system and
there was no part of Gentoo that wasn't touched by issues stemming from
PaX support.

I waited two months before saying anything because the reasons were more
of a political nature than some technical issue.  At this point, I think
its time to let the community know about the state of affairs with
hardened-sources.

I can no longer get into the #grsecurity/OFTC channel (nothing personal,
they kicked everyone), and so I have not spoken to spengler or pipacs.
I don't know if they will ever release grsecurity patches again.

My plan then is as follows.  I'll wait one more month and then send out
a news item and later mask hardened-sources for removal.  I don't
recommend we remove any of the machinery from Gentoo that deals with PaX
markings.

I welcome feedback.

-- 
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail    : blueness@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-06-26 15:24 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-23 16:28 [gentoo-dev] The status of grsecurity upstream and hardened-sources downstream Anthony G. Basile
2017-06-23 18:41 ` Vadim A. Misbakh-Soloviov
2017-06-23 18:54 ` [gentoo-dev] Re: [gentoo-project] " Alice Ferrazzi
2017-06-23 20:48   ` Roy Bamford
2017-06-23 21:03     ` Alice Ferrazzi
2017-06-23 19:33 ` [gentoo-dev] " Daniel Campbell
2017-06-23 20:46 ` [gentoo-dev] Re: [gentoo-project] " Sergei Trofimovich
2017-06-24 10:04 ` [gentoo-dev] " Alexis Ballier
2017-06-24 12:02   ` Anthony G. Basile
2017-06-26  3:47 ` Joshua Kinard
2017-06-26  7:30   ` Alice Ferrazzi
2017-06-26 10:53     ` Jason A. Donenfeld
2017-06-26 15:24     ` William L. Thomson Jr.
2017-06-26 13:15   ` Luis Ressel
2017-06-26 14:28     ` Joshua Kinard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox