Policy for kernel threads, proc filesystem, and unlabeled processes and objects.
This module is required to be included in all policies.
Change the level of kernel messages logged to the console.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allows the caller to clear the ring buffer.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type clearing the buffer. | No |
Send messages to kernel unix datagram sockets.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allows to start userland processes by transitioning to the specified domain.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type entered by kernel. | No |
entrypoint |
The executable type for the entrypoint. | No |
Do not audit attempts to get the attributes of core kernel interfaces.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type to not audit. | No |
Do not audit attempts by caller to get the attributes of kernel message interfaces.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to get attributes for unlabeled block devices.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to get attributes for unlabeled character devices.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to get the attributes of an unlabeled file.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to get the attributes of unlabeled named pipes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to get the attributes of unlabeled named sockets.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to get the attributes of unlabeled symbolic links.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts to list the contents of directories in /proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain to not audit. | No |
Do not audit attempts to list unlabeled directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Do not audit attempts by caller to read system state information in proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts to read the ring buffer.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The domain to not audit. | No |
Do not audit attempts by caller to read system state information in proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to read an unlabeled file.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain to not audit. | No |
Do not audit attempts to search generic kernel sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain to not audit. | No |
Do not audit attempts to search the network state directory.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading the state. | No |
Do not audit attempts by caller to search network sysctl directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts by caller to search the base directory of sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type not to audit. | No |
Do not audit attempts to use kernel file descriptors.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of process not to audit. | No |
Do not audit attempts to write generic kernel sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain to not audit. | No |
Get information on all System V IPC objects.
Parameter: | Description: | Optional: |
---|---|---|
domain |
| No |
Allows caller to get attribues of core kernel interface.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type getting the attibutes. | No |
Get the attributes of a kernel debugging filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to get the attributes of kernel message interface (/proc/kmsg).
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type getting the attributes. | No |
Get the attributes of the proc filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Get the attributes of files in /proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Send a kill signal to unlabeled processes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
List the contents of directories in /proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
List unlabeled directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allows caller to load kernel modules
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type to allow to load kernel modules. | No |
Mount a kernel debugging filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the domain mounting the filesystem. | No |
Allow caller to read all sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read information from the debugging filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to read the device sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type to allow to read the device sysctls. | No |
Read filesystem sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read the hotplug sysctl.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read IRQ sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read generic kernel sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to read kernel messages using the /proc/kmsg interface.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading the messages. | No |
Read the modprobe sysctl.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to read network sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to read the network state information.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading the state. | No |
Allow caller to read the network state symbolic links.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading the state. | No |
Read symbolic links in /proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allows caller to read the ring buffer.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type allowed to read the ring buffer. | No |
Summary is missing!
Parameter: | Description: | Optional: |
---|---|---|
? |
Parameter descriptions are missing! | No |
Allow caller to read the state information for software raid.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading software raid state. | No |
Allow access to read sysctl directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type to allow to read sysctl directories. | No |
Allows caller to read system state information in proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading the system state information. | No |
Allow caller to read unix domain socket sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to read virtual memory sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to relabel unlabeled directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type relabeling the objects. | No |
Allow caller to relabel unlabeled files.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type relabeling the objects. | No |
Allow caller to relabel unlabeled named pipes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type relabeling the objects. | No |
Allow caller to relabel unlabeled named sockets.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type relabeling the objects. | No |
Allow caller to relabel unlabeled symbolic links.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type relabeling the objects. | No |
Remount a kernel debugging filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the domain remounting the filesystem. | No |
Allows the kernel to mount filesystems on the specified directory type.
Parameter: | Description: | Optional: |
---|---|---|
directory_type |
The type of the directory to use as a mountpoint. | No |
Read and write all sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write device sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write fileystem sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write the hotplug sysctl.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write IRQ sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write generic kernel sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write the modprobe sysctl.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to modiry contents of sysctl network files.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write kernel unnamed pipes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Summary is missing!
Parameter: | Description: | Optional: |
---|---|---|
? |
Parameter descriptions are missing! | No |
Allow caller to read and set the state information for software raid.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading software raid state. | No |
Read and write kernel unix datagram sockets.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write unix domain socket sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write unlabeled block device nodes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write unlabeled directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Read and write virtual memory sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Search the contents of a kernel debugging filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow searching of network state directory.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The process type reading the state. | No |
Search network sysctl directories.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Search directories in /proc.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allow caller to search virtual memory sysctls.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Send and receive messages from an unlabeled IPSEC association.
Send and receive messages from an unlabeled IPSEC association. Network connections that are not protected by IPSEC have use an unlabeled assocation.
The corenetwork interface corenet_non_ipsec_sendrecv() should be used instead of this one.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Set the process group of kernel threads.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Allows the kernel to share state information with the caller.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the process with which to share state information. | No |
Send a SIGCHLD signal to kernel threads.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the process sending the signal. | No |
Send a child terminated signal to unlabeled processes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Send a generic signal to kernel threads.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the process sending the signal. | No |
Send general signals to unlabeled processes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Send a null signal to unlabeled processes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Send a stop signal to unlabeled processes.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Receive messages from kernel TCP sockets.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Receive messages from kernel UDP sockets.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Send UDP network traffic to the kernel.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Unconfined access to kernel module resources.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |
Unmount a kernel debugging filesystem.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the domain unmounting the filesystem. | No |
Permits caller to use kernel file descriptors.
Parameter: | Description: | Optional: |
---|---|---|
domain |
The type of the process using the descriptors. | No |
Write to generic proc entries.
Parameter: | Description: | Optional: |
---|---|---|
domain |
Domain allowed access. | No |