selinux\_colors\_path(3) Library Functions Manual selinux\_colors\_path(3)

# [NAME](#NAME)

selinux\_colors\_path - Return a path to the active SELinux policy color configuration file

# [SYNOPSIS](#SYNOPSIS)

**#include &lt;selinux/selinux.h&gt;**

**const char \*selinux\_colors\_path(void);**

# [DESCRIPTION](#DESCRIPTION)

**selinux\_colors\_path**() returns the path to the active policy color configuration file.

The path is built from the path returned by [**selinux\_policy\_root**(3)](/man/os/libselinux/selinux_policy_root.3) with */secolor.conf* appended.

This optional configuration file whose format is shown in [**secolor.conf**(5)](/man/os/libselinux/secolor.conf.5), controls the colors to be associated with the *raw* context components of the [**selinux\_raw\_context\_to\_color**(3)](/man/os/libselinux/selinux_raw_context_to_color.3) function when information is to be displayed by an SELinux color-aware application.

# [RETURN VALUE](#RETURN_VALUE)

On success, the path to the active policy color configuration file is returned. If a path is not available NULL is returned.

# [ERRORS](#ERRORS)

None.

# [SEE ALSO](#SEE_ALSO)

[**selinux**(8)](/man/os/libselinux/selinux.8), [**selinux\_policy\_root**(3)](/man/os/libselinux/selinux_policy_root.3), [**selinux\_config**(5)](/man/os/libselinux/selinux_config.5), [**selinux\_raw\_context\_to\_color**(3)](/man/os/libselinux/selinux_raw_context_to_color.3), [**secolor.conf**(5)](/man/os/libselinux/secolor.conf.5)

08 April 2011 SELinux API documentation

---

Document: selinux_colors_path(3) from libselinux 3.11-r2 (Chainguard OS)
Source: https://github.com/SELinuxProject/selinux.git
