logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: SELinux Testing Software/Scripts: msg#00107

Subject: Re: SELinux Testing Software/Scripts
On Sat, Oct 16, 2004 at 09:56:41AM -0400, Alex Ackerman wrote:

> capabilities of SELinux; i.e., making sure that SELinux functions as
> advertised when dealing with events of escalating privilege. 

 just a comment [other than privilege means private law]:

 as i understand it, there is no "escalation" present in SE/Linux,
 only that assigned in the minds of us humans.

 a good analogy for the way that SE/Linux works is door-cards and
 guards.

 outside a building, you are given a door-card by a guard: depending
 on whether you are on a list, your door-card will now give you
 access a) to an entry point into the building b) the right to go
 through certain doors inside that building.

 at _some_ doors inside the building, there will be another guard.

 if you attempt to go through a door (assuming your card allows you to
 do that), the guard will, depending on whether you are on a list, TAKE
 AWAY your present card and GIVE YOU A TOTALLY DIFFERENT ONE.

 that card might, or might not, give you the right to go back through
 the door you have just gone through (!).

 so, you can enter the university building, use your card to get into
 the lecture theatre, but your card is taken away from you when you
 enter the lecture theatre, and the card you are given only allows you
 to go to the toilet or to the exit out the building.

 in this "world", there is no "escalation" as such.

 certain rooms are only allowed to be accessed by certain people who have
 certain cards: you can only get to a certain place via a specific route
 if you are the right person.

 that's a bit different from "escalating privilege" because that implies
 hierarchy, which SE/Linux doesn't have, per-se.

 l.

 p.s. if this analogy sounds a bit weird, to help you tie it into selinux,
 the guards swapping cards at doors is managed by "domain_auto_trans".



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
qnx.openqnx.dev...    gcc.libstdc++.c...    solaris.opensol...    information-ret...    misc.misterhous...    web.catalyst.ge...    apache.webservi...    redhat.release....    hardware.lirc/2...    kernel.autofs/2...    technology.sust...    linux.vdr/2003-...    editors.lyx.gen...    org.user-groups...    netbsd.devel.pk...    xdg.devel/2004-...    version-control...    jakarta.slide.d...    debian.packages...    creativecommons...    ports.ppc.embed...    bug-tracking.bu...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation