Provided by: setools_4.2.2-1ubuntu2_amd64 bug

NAME

       seinfo - SELinux policy information tool

SYNOPSIS

       seinfo [OPTIONS] [EXPRESSION] [POLICY]

DESCRIPTION

       seinfo allows the user to query the components of a SELinux policy.

POLICY

       A  single  file  containing  a binary policy. This file is usually named by version on Linux systems, for
       example, policy.30. This file is usually named sepolicy  on  Android  systems.   If  no  policy  file  is
       provided,  seinfo  will  search  for the policy running on the current system. If no policy can be found,
       seinfo will print an error message and exit.

EXPRESSIONS

       One or more of the following component types can be queried.  If  no  expressions  are  provided,  policy
       statistics will be printed.

       -a [ATTR], --attribute [ATTR]
              Print  a  list  of  type  attributes or, if ATTR is provided, print the named attribute.  With -x,
              print a list of types assigned to each displayed attribute.

       -b [BOOL], --bool [BOOL]
              Print a list of Booleans or, if BOOL is provided, print the named boolean.   With  -x,  print  the
              statement of each displayed conditional boolean.

       -c [CLASS], --class [CLASS]
              Print  a  list of object classes or, if CLASS is provided, print the named object class.  With -x,
              print a list of permissions for each displayed object class.

       -r [ROLE], --role [ROLE]
              Print a list of roles or, if NAME is provided, print the named role.  With -x, print the statement
              for each displayed role.

       -t [TYPE], --type [TYPE]
              Print  a  list  of  types or, if TYPE is provided, print the named type.  With -x, print a list of
              attributes which include each displayed type.

       -u [USER], --user [USER]
              Print a list of users or, if USER is provided, print the named user.  With -x,  print  a  list  of
              statement for each displayed user.

       --category [CAT]
              Print  a  list  of  categories or, if CAT is provided, print the named category.  With -x, print a
              list of sensitivities with which each displayed category may be associated.

       --common [COMMON]
              Print a list of common permission sets or, if COMMON is provided, print the  named  common.   With
              -x, print a list of permissions in the set.

       --constrain [CLASS]
              Print  a  list  of  constraints and MLS constraints statements or, if CLASS is provided, print all
              constraints for the named object class.  There is no expanded information for this component.

       --default [CLASS]
              Print a list of default_* statements or, if CLASS is provided, print all default_* statements  for
              the named object class.  There is no expanded information for this component.

       --fs_use [FS_TYPE]
              Print  a list of fs_use_* statements or, if FS_TYPE is provided, print the statement for the named
              filesystem type.  There is no expanded information for this component.

       --genfscon [FS_TYPE]
              Print a list of genfscon statements or, if FS_TYPE is provided, print the statement for the  named
              filesystem type.  There is no expanded information for this component.

       --initialsid [NAME]
              Print a list of initial SIDs or, if NAME is provided, print the named initial SID.  With -x, print
              the context assigned to each displayed SID.

       --netifcon [DEVICE]
              Print a list of netif contexts or, if DEVICE is  provided,  print  the  named  statement  for  the
              interface.  There is no expanded information for this component.

       --nodecon [ADDR]
              Print a list of node contexts or, if ADDR is provided, print the named statement for the node with
              address.  There is no expanded information for this component.

       --permissive [TYPE]
              Print permissive types or, if TYPE is specified, print the named statement if  it  is  permissive.
              There is no expanded information for this component.

       --polcap [NAME]
              Print  policy capabilities or, if NAME is specified, print the named capability, if enabled.  With
              -x, print the statement.

       --portcon [PORTNUM[-PORTNUM]]
              Print a list of port contexts or, if PORT or PORT range is provided, print the named statement for
              the port/port range.  There is no expanded information for this component.

       --sensitivity [SENS]
              Print  a  list  of  sensitivities  or, if SENS is provided, print the named sensitivity.  With -x,
              print the statement for each sensitivity.

       --typebounds [BOUND_TYPE]
              Print a list of typebounds statements or, if BOUND_TYPE is provided, print the statement  for  the
              named bound type.  There is no expanded information for this component.

       --validatetrans [CLASS]
              Print  a  list  of  validatetrans  and MLS validatetrans rules or, if CLASS is provided, print all
              constraints for the named object class.  There is no expanded information for this component.

       --all  Print all components.

OPTIONS

       -x, --expand
              Print additional details for each component matching the expression.  See the description of  each
              component for the details this option will provide.

       --flat Exclude headers and indentation in output.

       -h, --help
              Print help information and exit.

       --version
              Print version information and exit.

       -v, --verbose
              Print additional informational messages.

       --debug
              Enable debugging output.

AUTHOR

       Chris PeBenito <pebenito@ieee.org>

BUGS

       Please report bugs via the SETools bug tracker, https://github.com/SELinuxProject/setools/issues

SEE ALSO

       apol(1), sediff(1), sedta(1), seinfoflow(1), sesearch(1)