All of lore.kernel.org
 help / color / mirror / Atom feed
* net_contexts
@ 2004-08-09  0:48 Alexis Wagner
  2004-08-09  8:09 ` net_contexts Russell Coker
  0 siblings, 1 reply; 5+ messages in thread
From: Alexis Wagner @ 2004-08-09  0:48 UTC (permalink / raw)
  To: selinux

Hi,

 From what I have understood, every configuration files are concatenated 
when we compiled the policy.

So, if for some reasons, i want to define net_contexts related elements 
in another file, will it be ok ?

Thank you,

Alexis Wagner




--
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] 5+ messages in thread
* Re: net_contexts
@ 2004-08-12 16:49 Park Lee
  2004-08-12 19:25 ` net_contexts Stephen Smalley
  0 siblings, 1 reply; 5+ messages in thread
From: Park Lee @ 2004-08-12 16:49 UTC (permalink / raw)
  To: russell; +Cc: selinux

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

Mon, 9 Aug 2004 18:09.  Russell Coker wrote:
 
>Some parts of the file are order sensitive, net_contexts is one of them.
 
Then, would you please tell us what others are?
Thanks.
 
Park Lee
 

		
---------------------------------
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.

[-- Attachment #2: Type: text/html, Size: 526 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread
* net_contexts
@ 2002-04-25 21:55 Russell Coker
  0 siblings, 0 replies; 5+ messages in thread
From: Russell Coker @ 2002-04-25 21:55 UTC (permalink / raw)
  To: SE Linux

[-- Attachment #1: Type: text/plain, Size: 808 bytes --]

I've attached my latest net_contexts file which ifdef's around all the port 
bindings.  I've moved the definitions for the port_type objects to the *.te 
files, so now if you remove a .te file then the policy compiled with that 
change will also not have any special settings for the TCP/UDP ports 
associated with that program.

In the case of port 8080 I used an ugly pair of ifdef's for squid and apache.

For the other files in my current sample policy see 
http://www.coker.com.au/selinux/policy.tgz

-- 
If you send email to me or to a mailing list that I use which has >4 lines
of legalistic junk at the end then you are specifically authorizing me to do
whatever I wish with the message and all other messages from your domain, by
posting the message you agree that your long legalistic sig is void.

[-- Attachment #2: net_contexts --]
[-- Type: text/plain, Size: 1822 bytes --]

# FLASK

#
# Security contexts for network entities
# If no context is specified, then a default initial SID is used.
#

#
# Port numbers (default = initial SID 'port')
# 
# protocol number context
# protocol low-high context
#
ifdef(`ftpd.te', `tcp 21 system_u:object_r:ftp_port_t')
ifdef(`inetd.te', `tcp 23 system_u:object_r:telnet_port_t')
ifdef(`sendmail.te', `tcp 25 system_u:object_r:smtp_port_t')
ifdef(`apache.te', `tcp 80  system_u:object_r:http_port_t')
ifdef(`rlogind.te', `tcp 513 system_u:object_r:rlogin_port_t')
ifdef(`rshd', `tcp 514 system_u:object_r:rsh_port_t')
ifdef(`lpd.te', `tcp 515 system_u:object_r:printer_port_t')
ifdef(`cups.te', `tcp 631 system_u:object_r:ipp_port_t')
ifdef(`apache.te', `tcp 8080  system_u:object_r:http_cache_port_t',
`ifdef(`squid.te', `tcp 8080  system_u:object_r:http_cache_port_t')')
ifdef(`named.te', `udp 53 system_u:object_r:named_port_t')
ifdef(`radius.te', `udp 1645 system_u:object_r:radius_port_t
udp 1646 system_u:object_r:radacct_port_t
udp 1812 system_u:object_r:radius_port_t
udp 1813 system_u:object_r:radacct_port_t')
ifdef(`', `tcp 2628 system_u:object_r:dict_port_t')


# Network interfaces (default = initial SID 'netif' and 'netmsg')
#
# interface netif_context default_msg_context
#
lo system_u:object_r:netif_lo_t system_u:object_r:netmsg_lo_t
eth0 system_u:object_r:netif_eth0_t system_u:object_r:netmsg_eth0_t
eth1 system_u:object_r:netif_eth1_t system_u:object_r:netmsg_eth1_t


# Nodes (default = initial SID 'node')
#
# address mask context
#
# The first matching entry is used.
#
127.0.0.1 255.255.255.255 system_u:object_r:node_lo_t

# NFS servers (default = initial SID 'nfs')
#
# address mask fs_context file_context
# 
# The first matching entry is used.
#
10.33.1.2 255.255.255.255 system_u:object_r:nfs_t system_u:object_r:nfs_t

# FLASK

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

end of thread, other threads:[~2004-08-12 19:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-09  0:48 net_contexts Alexis Wagner
2004-08-09  8:09 ` net_contexts Russell Coker
  -- strict thread matches above, loose matches on Subject: below --
2004-08-12 16:49 net_contexts Park Lee
2004-08-12 19:25 ` net_contexts Stephen Smalley
2002-04-25 21:55 net_contexts Russell Coker

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.