All of lore.kernel.org
 help / color / mirror / Atom feed
From: max <maximilianbianco@gmail.com>
To: Stephen Smalley <sds@tycho.nsa.gov>, selinux@tycho.nsa.gov
Subject: Re: SELinux References/Books
Date: Wed, 11 Jun 2008 18:28:30 -0400	[thread overview]
Message-ID: <4850518E.8030508@gmail.com> (raw)
In-Reply-To: <1213217350.17842.140.camel@moss-spartans.epoch.ncsc.mil>

Stephen Smalley wrote:
> On Wed, 2008-06-11 at 15:53 -0400, max wrote:
>> I would prefer to get a desktop reference rather than having to refer 
>> to online documents or the hardcopies of individual papers I have 
>> printed off, many of which are also dated. In any case I feel like I 
>> have learned enough that I can open a book on the subject of SELinux and 
>> not get completely lost. It looks like I have basically two options :
>>
>> SELinux by Example: Using Security Enhanced Linux (Prentice Hall Open 
>> Source Software Development Series) by Frank Mayer, Karl MacMillan, and 
>> David Caplan (Paperback - Aug 6, 2006)
>>
>> SELinux: NSA's Open Source Security Enhanced Linux by Bill McCarty 
>> (Paperback - Oct 11, 2004) - Illustrated
>>
>> The first is more recent so I am leaning that way but I have seen 
>> opinions that suggest even it is way out of date. I don't mind spending 
>> money on a good book, reading is one of my favorite past times, but I 
>> don't want anything so dated that it won't serve as a decent reference 
>> for the near future (next year or so). I understand nothing is going to 
>> be up to the minute.  Should I purchase one? or are they too out of date 
>> to even serve as good references? This is definitely something I am 
>> interested in learning about or I wouldn't bother to ask. Suggestions 
>> and advice from all corners of reality welcome.
> 
> What kind of information are you looking for?
>
> The first, more recent, book includes discussion of reference policy and
> policy modules and thus is relatively consistent with what you find in
> modern SELinux, although newer developments like system-config-selinux,
> setroubleshoot, etc naturally don't appear in it.  It was written during
> the development of Fedora Core 5, which marked the transition of SELinux
> from the old way (example policy, monolithic policy) to the new way
> (reference policy, modular policy, semanage).
> 

Well I'd like to learn it all but I think a practical approach would 
mean learning to write policy first, since that is a skill I could put 
to use now. I don't expect it will be easy but that's ok, I have some 
time right now and I'd like to learn the policy language. If the first 
book covers this then I will get it. Is there a better reference for 
aspiring policy writers? I don't care about the gui tools so much, not 
that they aren't useful but I prefer to do most things myself and not 
automate it since this brings me less understanding.

-- 
An unwillingness to embarrass oneself makes learning more difficult

--
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.

  reply	other threads:[~2008-06-11 22:29 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-11 19:53 SELinux References/Books max
2008-06-11 20:49 ` Stephen Smalley
2008-06-11 22:28   ` max [this message]
2008-06-12 12:31     ` Stephen Smalley
2008-06-12 18:00       ` max bianco
2008-06-13 12:28         ` Russell Coker
2008-06-13 14:22           ` max

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4850518E.8030508@gmail.com \
    --to=maximilianbianco@gmail.com \
    --cc=sds@tycho.nsa.gov \
    --cc=selinux@tycho.nsa.gov \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.