All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Desktop apps interoperability
@ 2005-03-30 15:52 Casey Schaufler
  2005-03-30 16:13 ` Ivan Gyurdiev
  0 siblings, 1 reply; 63+ messages in thread
From: Casey Schaufler @ 2005-03-30 15:52 UTC (permalink / raw)
  To: ivg2; +Cc: selinux


--- Ivan Gyurdiev <ivg2@cornell.edu> wrote:
> On Wed, 2005-03-30 at 07:05 -0800, Casey Schaufler
> wrote:
> ...
> > > Desktop apps will be restricted to only access
> the
> > > appropriate one.
> > > "Downloading" apps will be restricted to
> download to
> > > untrusted_content_t. 
> > 
> > Am I the only one wary of a slippery slope here?
> 
> What's the problem?

Unless I read your intent incorrectly (which
is possible) you're talking about requiring
the rearchitecting of the data storage schemes
for every user application on the planet to
accomodate the presence of DTE. And you're
talking about it as if it might actually happen.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-04-03 23:39 Casey Schaufler
  0 siblings, 0 replies; 63+ messages in thread
From: Casey Schaufler @ 2005-04-03 23:39 UTC (permalink / raw)
  To: Stephen Smalley, Casey Schaufler; +Cc: selinux


--- Stephen Smalley <sds@tycho.nsa.gov> wrote:
> On Thu, 2005-03-31 at 08:51 -0800, Casey Schaufler
> wrote:
> > Existing MLS systems allow unprivileged
> > applications to run unmodified. In at least
> > one case that included an unmodified X server.
> > You have to do at least as well as the unix MLS
> > systems to be credible. You think that's a
> > low bar, so you shouldn't have any trouble,
> > right?
> 
> You can certainly allow applications to run
> unmodified on SELinux today.

This is critically important to the possibility
of widespread acceptance of the system.

> But there can be benefit from modifying applications
> to provide stronger
> isolation and true least privilege in the future.

To be sure. An application that is written with
understanding of the environment in which it runs
will always have the advantage over the one that
is not.
 
> And users do care
> about these "unprivileged" applications corrupting
> or leaking their
> data.

True enough. Nonetheless, the operating
system developer must have enough confidence
in the policies and mechanisms of the OS to
let the application developer do arbitrary
unprivileged things. Only a truely closed
system can control everything, which is why
the clear definition of system policies is
so important in an open or open source system.


Casey Schaufler
casey@schaufler-ca.com


	
		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - You care about security. So do we. 
http://promotions.yahoo.com/new_mail

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-04-02  3:50 Casey Schaufler
  0 siblings, 0 replies; 63+ messages in thread
From: Casey Schaufler @ 2005-04-02  3:50 UTC (permalink / raw)
  To: Rogelio Serrano, selinux


--- Rogelio Serrano <rogelio.serrano@gmail.com> wrote:

> Unchangeable legacy apps should die.

Get on the phone to RMS! Get gnu cracking!

>  
> > But you don't want to just
> accept that status quo
> > for all applications for all time, which seemed to
> be Casey's attitude.

That's my stance on "untrusted" applications. 
If I don't trust it, I have to accept that it
might try anything. I also have to accept that
someone might want it to work. These are the
applications we need secure systems for.

> I think everybody agrees that aggressive
> refactorization of source
> code is a good thing.

Except when it works the way it is now?

> Therefore in an open source
> environment legacy
> apps dont exist.

Bah! (waves paw)


Casey Schaufler
casey@schaufler-ca.com

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-31 16:51 Casey Schaufler
  2005-03-31 18:16 ` Stephen Smalley
  0 siblings, 1 reply; 63+ messages in thread
From: Casey Schaufler @ 2005-03-31 16:51 UTC (permalink / raw)
  To: Stephen Smalley; +Cc: selinux


--- Stephen Smalley <sds@tycho.nsa.gov> wrote:
> On Thu, 2005-03-31 at 08:05 -0800, Casey Schaufler
> wrote:
> > Look here, sonny, I've been doing MLS systems
> > since 1986 and the One Truth You Must Learn
> > is that applications can not be changed. No.
> > Don't even consider thinking in this direction.
> > This is wrong. Sometimes all that's available
> > is the binary. Sometimes they like the way it
> > works.
> 
> Ah, yes.  That's certainly the example we should be
> following...the
> example set by past trusted/MLS OSes.

Oooooh! Sarcasm!

Existing MLS systems allow unprivileged
applications to run unmodified. In at least
one case that included an unmodified X server.
You have to do at least as well as the unix MLS
systems to be credible. You think that's a
low bar, so you shouldn't have any trouble,
right?

> No thanks,
> we're trying to solve
> real problems here...

Ah, and the horse you rode in on.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-31 16:05 Casey Schaufler
  2005-03-31 16:08 ` Stephen Smalley
  2005-03-31 17:40 ` Ivan Gyurdiev
  0 siblings, 2 replies; 63+ messages in thread
From: Casey Schaufler @ 2005-03-31 16:05 UTC (permalink / raw)
  To: ivg2; +Cc: selinux


--- Ivan Gyurdiev <ivg2@cornell.edu> wrote:
> On Wed, 2005-03-30 at 09:58 -0800, Casey Schaufler
> wrote:
> > --- Ivan Gyurdiev <ivg2@cornell.edu> wrote:
> > 
> > > Ok, some apps like gift don't ask where to save
> the
> > > content, 
> > > but that's the exception and not the rule. 
> > 
> > I challenge you to back up this claim.
> 
> I don't need to back up this claim, because:

Of course you don't need to back up the claim.

> 1) Apps that don't let you configure where to save
> your content are
> badly designed.

This may be true, but the quality of design
is not an issue.

> 2) They can be changed

Look here, sonny, I've been doing MLS systems
since 1986 and the One Truth You Must Learn
is that applications can not be changed. No.
Don't even consider thinking in this direction.
This is wrong. Sometimes all that's available
is the binary. Sometimes they like the way it
works.

> 3) If they're not changed, it doesn't matter,
> because what I'm proposing
> is backwards compatible. User_t will still have
> access to all content
> types, and can write stuff to /home as user_home_t.

But ...

> Apps will have to be
> specifically confined in order not to be able to
> write to user_home_t.
> If some app is a problem, it can be left to run at
> user_home_t for now.

... then what's your whole point? I mean,
why this whole line about structuring where
user data goes?

> 4) If apps store stuff in a hardcoded location, we
> can label that easily
> with the proper context, unless it's hardcoded to
> /home or some other
> shared place. 

You're right. 

> Anyway, I am starting to get a better idea as to how
> this might work - 
> see my response to Luke's message.

Will have a look. BTW, good work.
Don't let a dinosaur like me get in
your way of making things work right.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-30 17:58 Casey Schaufler
  2005-03-31 10:04 ` Ivan Gyurdiev
  0 siblings, 1 reply; 63+ messages in thread
From: Casey Schaufler @ 2005-03-30 17:58 UTC (permalink / raw)
  To: ivg2; +Cc: selinux


--- Ivan Gyurdiev <ivg2@cornell.edu> wrote:

> Ok, some apps like gift don't ask where to save the
> content, 
> but that's the exception and not the rule. 

I challenge you to back up this claim.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-30 17:53 Casey Schaufler
  2005-03-30 17:56 ` Stephen Smalley
  0 siblings, 1 reply; 63+ messages in thread
From: Casey Schaufler @ 2005-03-30 17:53 UTC (permalink / raw)
  To: Stephen Smalley; +Cc: selinux


--- Stephen Smalley <sds@tycho.nsa.gov> wrote:
> On Wed, 2005-03-30 at 09:04 -0800, Casey Schaufler
> wrote:
> > Well, the old unix way was for them to run as
> > a normal (unprivileged) user. No privilege, no
> > problem, right?
> 
> Did you miss the desktop talk at the SELinux
> symposium?  

The BOF? Oh, I was there. I have witnesses!

> TE (not DTE, different beast, ask me privately if
> you want a comparison
> paper) can operate transparently to the application,
> but you often can't
> achieve true least privilege without application
> modifications or
> changes in its conventional usage.  

Well, that will be a barrier to acceptance.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-30 17:27 Casey Schaufler
  0 siblings, 0 replies; 63+ messages in thread
From: Casey Schaufler @ 2005-03-30 17:27 UTC (permalink / raw)
  To: Luke Kenneth Casson Leighton; +Cc: selinux


--- Luke Kenneth Casson Leighton <lkcl@lkcl.net>
wrote:
> On Wed, Mar 30, 2005 at 09:04:26AM -0800, Casey
> Schaufler wrote:
> 
> > Yes, and I'm sure that you can do a configuration
> > of most application defaults that will be good
> > enough to demo. Application developers tend to
> > have their own ideas regarding data storage and
> > it is a bad idea for a system developer to
> > interfere with said application developer's
> > freedom to inovate.
> 
>  ... application developer's freedom to impose
> insecurity,
>  through ignorance on the part of the app-developer,
> upon
>  the users?

What ignorance? The developer codes to the
published policies (e.g. uids, modes, capabilities)
and everything works *within the published policy*.
Some stranger comes along and without warning
arbitrarily imposes additional policy on the
application that the developer has so carefully
crafted, often without looking at the code to
see what the developer's intent might have been. 
 
>  no offense intended:

None taken. I buy skin thickener in 55 gallon drums.

> freedom in an abstract concept
> [e.g. "the american way"]
> _always_ has limits - laws / rules / policy
> is defined to confine
> that freedom, for good or worse.

Yup. So long as those limits can be known by
the "free" entity all is good. When additional
constraints can be added whimsically there is
bound to be resistance.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Make Yahoo! your home page 
http://www.yahoo.com/r/hs

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-30 17:04 Casey Schaufler
  2005-03-30 17:15 ` Stephen Smalley
  2005-03-30 17:26 ` Luke Kenneth Casson Leighton
  0 siblings, 2 replies; 63+ messages in thread
From: Casey Schaufler @ 2005-03-30 17:04 UTC (permalink / raw)
  To: ivg2; +Cc: selinux


--- Ivan Gyurdiev <ivg2@cornell.edu> wrote:
> On Wed, 2005-03-30 at 07:52 -0800, Casey Schaufler
> wrote:
> > --- Ivan Gyurdiev <ivg2@cornell.edu> wrote:
> > > On Wed, 2005-03-30 at 07:05 -0800, Casey
> Schaufler
> > > wrote:
> > > ...
> > > > > Desktop apps will be restricted to only
> access
> > > the
> > > > > appropriate one.
> > > > > "Downloading" apps will be restricted to
> > > download to
> > > > > untrusted_content_t. 
> > > > 
> > > > Am I the only one wary of a slippery slope
> here?
> > > 
> > > What's the problem?
> > 
> > Unless I read your intent incorrectly (which
> > is possible) you're talking about requiring
> > the rearchitecting of the data storage schemes
> > for every user application on the planet to
> > accomodate the presence of DTE. And you're
> > talking about it as if it might actually happen.
> 
> Do you have a better proposal for restricting
> desktop applications
> to minimum privilege?

Well, the old unix way was for them to run as
a normal (unprivileged) user. No privilege, no
problem, right?

OKay, I know that's not being helpful.

I am concerned about the way y'all are going
about this. It appears that you are deriving
policy from behavior and then suggesting changes
to the behavior so that the policy makes sense.
While this is consistant with commercial software
development practice it is highly out of line
with secure system development practice. The
good reason to use policy derived from behavior
is to avoid changing existing applications.
If you are going to change the application you
will better serve the community by deciding first
what the policy ought to be then changing the
application to suit it rather than doing the
derive-tweek two step.

> Nothing needs to be rearchitectured. The user just
> needs
> to be made aware that this is where the documents
> belong, and
> the app can't write all over the place like it would
> in a non-selinux
> environment.

Yes, and I'm sure that you can do a configuration
of most application defaults that will be good
enough to demo. Application developers tend to
have their own ideas regarding data storage and
it is a bad idea for a system developer to
interfere with said application developer's
freedom to inovate.

> Apps that still run in user_t would be
> unaffected until
> their policy is changed.

But the policy change is being made for them,
outside the program, by people who's needs the
typical application developer is not considering.
Back to my point, the policy mechanism needs to
be either transparent to the application or
integral to it.

> Of course, I'm thinking in the future such folders
> would be prominently
> displayed in Gnome with their own little icons, and
> their windows-style
> names like "My Media" or whatever (which should not
> be the same 
> as the actual dir. name), and those would go in the
> Places menu or
> something, and sound juicer for example would know
> to write there by
> default as opposed to somewhere else. 

Chuckle. I worked on a scheme much like this.
On Unix. In 1980. It was not a popular product.

> I guess this discussion now becomes more
> GNOME-oriented, now that I
> think about it. Maybe I should go bother the GNOME
> people to see what
> they think about adding content-specific folders to
> /home that we can
> label with different contexts..

Yes.

> ... or am I missing something fundamental here? 

Is DTE application transparent or does it require
modification to the applications? If the latter
your proposals are reasonable but the whole DTE
scheme is more sophisticated than it needs to be.
If the former, you need to relax your expectations
of application behavior and work harder on the
policy you want to impose.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-30 15:05 Casey Schaufler
  2005-03-30 15:29 ` Ivan Gyurdiev
  0 siblings, 1 reply; 63+ messages in thread
From: Casey Schaufler @ 2005-03-30 15:05 UTC (permalink / raw)
  To: ivg2; +Cc: selinux


--- Ivan Gyurdiev <ivg2@cornell.edu> wrote:
> How about
> 
> New Directory Structure (added to /skel, or
> whatever)
> ~/content - ROLE_content_t
> ...
> ~/content/export_p2p - ROLE_p2p_share_t
> 
> Desktop apps will be restricted to only access the
> appropriate one.
> "Downloading" apps will be restricted to download to
> untrusted_content_t. 

Am I the only one wary of a slippery slope here?


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Re: Desktop apps interoperability
@ 2005-03-28 16:51 Casey Schaufler
  0 siblings, 0 replies; 63+ messages in thread
From: Casey Schaufler @ 2005-03-28 16:51 UTC (permalink / raw)
  To: Tom, Ivan Gyurdiev
  Cc: Fedora SELinux support list for users &amp,  developers.,
	selinux


--- Tom <tom@lemuria.org> wrote:
> On Mon, Mar 28, 2005 at 12:27:31AM -0500, Ivan
> Gyurdiev wrote:
> > Part of the problem seems to be the way Linux apps
> treat /home, as the
> > place for everything. 
> 
> It doesn't. It treats $HOME as the only place that
> the user has
> permission to store his stuff. On a well-configured
> system, that
> assumption is correct.

Windows and MacOS are designed as single user systems.
Unix and Linux are designed as multiuser systems.
Configuring a Windows system for multiple 
concurrent users is quite painful. Configuring
unix for a single user seems unnecessarily difficult.

Interestly, when we did the B1/LSPP versions of 
unix the home directory model helped reduce the
problem of user sensitivity restrictions by
isolating the part of the directory hierarchy
that had to be customized for the user.


Casey Schaufler
casey@schaufler-ca.com


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 63+ messages in thread
* Desktop apps interoperability
@ 2005-03-28  4:57 Ivan Gyurdiev
  2005-03-28  5:03 ` Ivan Gyurdiev
                   ` (2 more replies)
  0 siblings, 3 replies; 63+ messages in thread
From: Ivan Gyurdiev @ 2005-03-28  4:57 UTC (permalink / raw)
  To: selinux; +Cc: fedora-selinux-list

Okay, mozilla's handling of saved files is a problem. Here's what it
does - files saved under ROLE_home_dir_t, or ROLE_home_t directories
turn to ROLE_mozilla_home_t via file_type_auto_trans.

Here's what gift does by default - it has a download folder where it
puts stuff. The downloaded files turn to ROLE_gift_home_t (context of
parent folder, which is ~/.giFT/completed or something).

Here's what mencoder does - it saves stuff as ROLE_mplayer_home_t
via file_type_auto_trans.

==============

This is bad for interoperability. Using the home_domain macro,
the user has access to the home_domain type of an application.
However one app has no access to the home_domain type of another app.
Basically I can never play (mplayer) a movie that I just downloaded,
whether or not it was via mozilla, or gift. 

Alternatively, there could be a common data type - ROLE_home_t.
However none of those apps can save its data directly
under /home/username as ROLE_home_t, because all of them have a
home_domain, and that's where the file_type_auto_trans rule is used.
There can't be more than one file_type_auto_trans on the same folder
type (right?). Furthermore this seems to be explicitly avoided for
mozilla (it does not write to ROLE_home_t for security reasons -
overwriting .bashrc?).

============

Ok, here


Fundamentally, what I want to know is:

1) Do desktop apps need to be confined? Is it a good idea to confine
them?

2) If so, a shared data type is needed for interoperability. 
Is ROLE_home_t acceptable for that purpose.

3) 

0) No 

1) Shared data type is needed for interoperability

2) Keeping both application settings, and user data in the same folder
is a problem




--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

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

end of thread, other threads:[~2005-04-03 23:41 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-30 15:52 Desktop apps interoperability Casey Schaufler
2005-03-30 16:13 ` Ivan Gyurdiev
2005-03-30 21:50   ` Tom
2005-03-30 22:12     ` Luke Kenneth Casson Leighton
2005-03-31  8:37       ` Tom
2005-03-31 10:05         ` Luke Kenneth Casson Leighton
2005-03-31  8:42     ` Ivan Gyurdiev
  -- strict thread matches above, loose matches on Subject: below --
2005-04-03 23:39 Casey Schaufler
2005-04-02  3:50 Casey Schaufler
2005-03-31 16:51 Casey Schaufler
2005-03-31 18:16 ` Stephen Smalley
2005-03-31 16:05 Casey Schaufler
2005-03-31 16:08 ` Stephen Smalley
2005-03-31 21:13   ` Tom
2005-03-31 21:05     ` Stephen Smalley
2005-04-01  5:28       ` Rogelio Serrano
2005-04-01  7:54         ` Tom
2005-03-31 17:40 ` Ivan Gyurdiev
2005-03-30 17:58 Casey Schaufler
2005-03-31 10:04 ` Ivan Gyurdiev
2005-03-30 17:53 Casey Schaufler
2005-03-30 17:56 ` Stephen Smalley
2005-03-30 17:27 Casey Schaufler
2005-03-30 17:04 Casey Schaufler
2005-03-30 17:15 ` Stephen Smalley
2005-03-30 17:26 ` Luke Kenneth Casson Leighton
2005-03-30 17:44   ` Ivan Gyurdiev
2005-03-30 18:09     ` Jim McCullough
2005-03-30 22:09       ` Luke Kenneth Casson Leighton
2005-03-30 22:00     ` Luke Kenneth Casson Leighton
2005-03-31  9:25       ` Ivan Gyurdiev
2005-03-31  9:48         ` Ivan Gyurdiev
2005-03-30 15:05 Casey Schaufler
2005-03-30 15:29 ` Ivan Gyurdiev
2005-03-28 16:51 Casey Schaufler
2005-03-28  4:57 Ivan Gyurdiev
2005-03-28  5:03 ` Ivan Gyurdiev
2005-03-28  5:27   ` Ivan Gyurdiev
2005-03-28 10:01     ` Luke Kenneth Casson Leighton
2005-03-28 10:17       ` Rogelio Serrano
2005-03-29 11:33         ` Dale Amon
2005-03-29 13:54           ` Stephen Smalley
2005-03-29 15:39             ` Colin Walters
2005-03-28 11:26     ` Tom
2005-03-28 12:15       ` Ivan Gyurdiev
2005-03-28 13:11         ` Tom
2005-03-28 13:46           ` Ivan Gyurdiev
2005-03-28 14:09             ` Tom
2005-03-28 15:05               ` Ivan Gyurdiev
2005-03-28 15:12                 ` Stephen Smalley
2005-03-28 15:47                   ` Tom
2005-03-28 16:04                     ` Stephen Smalley
2005-03-28 16:20                       ` Tom
2005-03-28 16:39                         ` Stephen Smalley
2005-03-30  5:01                           ` Ivan Gyurdiev
2005-03-28 15:41                 ` Tom
2005-03-28 10:04 ` Luke Kenneth Casson Leighton
2005-03-28 13:36   ` Stephen Smalley
2005-03-28 18:27     ` Luke Kenneth Casson Leighton
2005-03-28 18:23       ` Stephen Smalley
2005-03-28 19:54         ` Luke Kenneth Casson Leighton
2005-03-28 19:46           ` Stephen Smalley
2005-03-28 13:43 ` Stephen Smalley

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.