Re: 8.4 release planning

From: Joshua Brindle <method(at)manicmethod(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Josh Berkus <josh(at)agliodbs(dot)com>, Stephen Frost <sfrost(at)snowman(dot)net>, Gregory Stark <stark(at)enterprisedb(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, Simon Riggs <simon(at)2ndQuadrant(dot)com>, Ron Mayer <rm_pg(at)cheapcomplexdevices(dot)com>, "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, Merlin Moncure <mmoncure(at)gmail(dot)com>, "Jonah H(dot) Harris" <jonah(dot)harris(at)gmail(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Bernd Helmle <mailings(at)oopsware(dot)de>, Peter Eisentraut <peter_e(at)gmx(dot)net>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.4 release planning
Date: 2009-01-27 18:50:53
Message-ID: 497F578D.3060503@manicmethod.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Tom Lane wrote:
> Josh Berkus <josh(at)agliodbs(dot)com> writes:
>> Stephen Frost wrote:
>> It does seem weird to simply omit records rather than throw an error
>
>> The presumption is that if you know the data exists but can't access it
>> directly, you'll use indirect methods to derive what it is. But if you
>> don't even know it exists, then you won't look for it.
>
> Right, which is why it's bad for something like a foreign key constraint
> to expose the fact that the row does exist after all.
>

Once again, this is not an issue for us. We would much rather have a database
that allows you to hide data from unauthorized clients using a mandatory policy
than one that does nothing because you couldn't close some covert channels.

I'll repeat what I said in an earlier email, SELinux doesn't (and can't) address
all covert channels in Linux, and that is fine as long as it is understood and
documented (which is part of the evaluation process).

>> There's a level above that which I don't think SEPostgres implements,
>> which is data substitution, in which you see different data according to
>> what security level you are. While this may seem insane for a business
>> application, for military-support applications it makes some sense.
>
> I think it might be possible to build such a thing using views, but I
> agree that the patch doesn't give it to you for free.
>

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Josh Berkus 2009-01-27 18:51:52 Re: Commitfest infrastructure (was Re: 8.4 release planning)
Previous Message Jeff Davis 2009-01-27 18:50:06 Re: 8.4 release planning (was Re: [COMMITTERS] pgsql: Automatic view update rules)