sepolicy-interface(8)

sepolicy-interface8

Print interface information based on the installed selinux policy

Usage

sepolicy interface [-h] [-c] [-v] [-f FILE] [{-a | -u | -l | -i INTERFACE [INTERFACE ...]}]

Overview

Use sepolicy interface to print information of interface macros between domains in SELinux policy modules, as used in Reference Policy. The information is based on installed on-disk representation of the SELinux Policy and it may be different from the policy which is currently loaded.

Options

-a, --list_admin

List all domains with admin interface

-c, --compile

Test compile of interfaces

-h, --help

Display help message

-i, --interface

Interface(s) to be displayed

-l, --list

List all interfaces

-u, --list_user

List all domains with SELinux user role interface

-v, --verbose

Display extended information about the interface including parameters and description if available.

-f, --file

Interface file to be explored

Examples

Show description of given interface
# sepolicy interface -vi samba_rw_config
List interfaces in given interface file and show their description
# sepolicy interface -f my_policy.if -lv
Run compile test for all interfaces in given file
# sepolicy interface -f my_policy.if -lc

Releases

5 releases since Debian 9 (Stretch); the text changed 2 times.

  1. 9–10
  2. 11–12
  3. 13

--file since Debian 13 (Trixie); -f since Debian 13 (Trixie).

Author

This man page was written by Daniel Walsh <[email protected]>

From policycoreutils-dev 3.8.1-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.