All of lore.kernel.org
 help / color / mirror / Atom feed
From: KaiGai Kohei <kaigai@ak.jp.nec.com>
To: Paul Moore <paul.moore@hp.com>
Cc: KaiGai Kohei <kaigai@kaigai.gr.jp>,
	Stephen Smalley <sds@tycho.nsa.gov>, Joe Nall <joe@nall.com>,
	SELinux Mail List <selinux@tycho.nsa.gov>,
	ewalsh@tycho.nsa.gov
Subject: Re: generic fallbacks of getpeercon (Re: [redhat-lspp] Labeling an interface)
Date: Thu, 07 Jun 2007 15:55:57 +0900	[thread overview]
Message-ID: <4667ABFD.2070703@ak.jp.nec.com> (raw)
In-Reply-To: <200706061342.15348.paul.moore@hp.com>

>>  >> Is it different from Paul's idea, isn't it?
>>  >>
>>  >> > In my understanding, he intends to associate a domain's context
>>  >> > directly with network interfaces and/or network addresses.
>>  >
>>  > Yes, that is correct.  It is similar to how existing trusted OSs provide
>>  > connection/packet labels for unlabeled hosts/networks.
>>
>> Is it possible to apply onto TE label, not only MLS label?
>>
>> Domain transition via packet class is a bit hard to understand.
>> It's preferable, if we can configure the fallbacked client context
>> directly, as follows:
>>     192.168.1.0/24 --> system_u:system_r:sepgsql_client_t
>>     192.168.2.0/24 -->
>> system_u:system_r:sepgsql_trusted_client_t:SystemLow-SystemHigh
> 
> That is exactly what I am intending to implement;  the system administrator
> would specify a interface/address/netmask that would match to a _full_ 
> SELinux context as you have described above.

Good. It will be more straightforward approach than server's domain
transition.
BTW, do you have a plan how to configure the association between them?

> Now, using a type which is 
> obviously specific to sepostgres (sepgsql_client_t) may not be the best 
> choice for a system-wide value, but you could set it to a more generic type 
> and the individual label-aware applications could transition to a more 
> specific type as appropriate (much like you described in your other email).

OK, I agreed.
If a system-wide fallbacked context is defined, we can use it as a source
of domain transition for its necessity.

Thanks,
--
Open Source Software Promotion Center, NEC
KaiGai Kohei <kaigai@ak.jp.nec.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.

  parent reply	other threads:[~2007-06-07  6:55 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <C32347D4-3E32-4741-B847-6826EED3BB7A@nall.com>
     [not found] ` <1180631739.3340.309.camel@moss-spartans.epoch.ncsc.mil>
2007-06-02 17:46   ` generic fallbacks of getpeercon (Re: [redhat-lspp] Labeling an interface) KaiGai Kohei
2007-06-04 10:52     ` KaiGai Kohei
2007-06-04 14:17     ` Stephen Smalley
2007-06-04 19:28       ` Paul Moore
2007-06-06  3:12       ` KaiGai Kohei
2007-06-06 11:45         ` Paul Moore
2007-06-06 13:38           ` Venkat Yekkirala
2007-06-06 13:47             ` Paul Moore
2007-06-06 14:28               ` Stephen Smalley
2007-06-06 17:25             ` KaiGai Kohei
2007-06-06 17:34               ` Stephen Smalley
2007-06-06 17:52                 ` KaiGai Kohei
2007-06-06 18:01                   ` Stephen Smalley
2007-06-06 18:37                     ` Venkat Yekkirala
2007-06-06 18:47                       ` Stephen Smalley
2007-06-06 17:23           ` KaiGai Kohei
2007-06-06 17:42             ` Paul Moore
2007-06-06 18:32               ` Venkat Yekkirala
2007-06-06 19:37                 ` Paul Moore
2007-06-06 20:31                   ` Joshua Brindle
2007-06-06 20:48                     ` Paul Moore
2007-06-06 21:19                       ` Joshua Brindle
2007-06-06 21:34                         ` Paul Moore
2007-06-06 21:39                         ` Eamon Walsh
2007-06-07  6:55               ` KaiGai Kohei [this message]
2007-06-07  7:42                 ` KaiGai Kohei
2007-06-07 11:51                   ` Paul Moore
2007-06-07 14:10                     ` KaiGai Kohei

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=4667ABFD.2070703@ak.jp.nec.com \
    --to=kaigai@ak.jp.nec.com \
    --cc=ewalsh@tycho.nsa.gov \
    --cc=joe@nall.com \
    --cc=kaigai@kaigai.gr.jp \
    --cc=paul.moore@hp.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.