Back to resource list
Allows assigning a network port to a certain SELinux context, e.g. for running a webserver on a non-standard port.
Action |
Description |
:manage |
(Default) Assigns the port to the right context regardless of previous state. |
:add |
Assigns the port context if not set.(-a ) |
:modify |
Updates the port context if previously set.(-m ) |
:delete |
Removes the port context if set. (-d ) |
Name |
Type |
Default |
Description |
port |
String |
Resource name |
The port in question. |
protocol |
String |
|
Either tcp or udp . |
secontext |
String |
|
The SELinux context to assign the port to. |
# Allow nginx/apache to bind to port 5678 by giving it the http_port_t context
selinux_port '5678' do
protocol 'tcp'
secontext 'http_port_t'
end