virtual\_image\_context(5) SELinux configuration virtual\_image\_context(5)

# [NAME](#NAME)

virtual\_image\_context - The SELinux virtual machine image context configuration file

# [DESCRIPTION](#DESCRIPTION)

The *virtual\_image\_context* file contains a list of image contexts for use by the SELinux-aware virtualization API libvirt (see [**libvirtd**(8)](/man/os/libselinux/libvirtd.8)).

[**selinux\_virtual\_image\_context\_path**(3)](/man/os/libselinux/selinux_virtual_image_context_path.3) will return the active policy path to this file. The default virtual image context file is:

*/etc/selinux/{SELINUXTYPE}/contexts/virtual\_image\_context*

Where *{SELINUXTYPE}* is the entry from the selinux configuration file *config* (see [**selinux\_config**(5)](/man/os/libselinux/selinux_config.5)).

# [FILE FORMAT](#FILE_FORMAT)

Each line in the file consists of an entry as follows:

*user:role:type\[:*range*]*

Where:

*user role type range*

A user, role, type and optional range (for MCS/MLS) separated by colons (:) that can be used as a virtual image context.

# [EXAMPLE](#EXAMPLE)

\# ./contexts/virtual\_image\_context  
system\_u:object\_r:svirt\_image\_t:s0  
system\_u:object\_r:svirt\_content\_t:s0

# [SEE ALSO](#SEE_ALSO)

[**selinux**(8)](/man/os/libselinux/selinux.8), [**libvirtd**(8)](/man/os/libselinux/libvirtd.8), [**selinux\_virtual\_image\_context\_path**(3)](/man/os/libselinux/selinux_virtual_image_context_path.3), [**selinux\_config**(5)](/man/os/libselinux/selinux_config.5)

28-Nov-2011 Security Enhanced Linux

---

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