Home | History | Annotate | only in /external/selinux/secilc/docs
Up to higher level directory
NameDateSize
cil_access_vector_rules.md21-Aug-201815.2K
cil_call_macro_statements.md21-Aug-20184.6K
cil_class_and_permission_statements.md21-Aug-201818.6K
cil_conditional_statements.md21-Aug-20187.1K
cil_constraint_statements.md21-Aug-201811.3K
cil_container_statements.md21-Aug-201810.1K
cil_context_statement.md21-Aug-20183K
cil_default_object_statements.md21-Aug-20186.4K
cil_design.dia21-Aug-20186.6K
cil_design.jpeg21-Aug-2018138.5K
cil_file_labeling_statements.md21-Aug-20188K
cil_infiniband_statements.md21-Aug-20182.6K
cil_introduction.md21-Aug-20188.4K
cil_mls_labeling_statements.md21-Aug-201820.1K
cil_network_labeling_statements.md21-Aug-20186.9K
cil_policy_config_statements.md21-Aug-20183.1K
cil_reference_guide.md21-Aug-201815.4K
cil_role_statements.md21-Aug-20188.8K
cil_sid_statements.md21-Aug-20182.9K
cil_type_statements.md21-Aug-201816.1K
cil_user_statements.md21-Aug-201812.8K
cil_xen_statements.md21-Aug-20185.6K
Makefile21-Aug-20181.6K
README.md21-Aug-20188K

README.md

      1 CIL (Common Intermediate Language)
      2 ===============
      3 ## Table of Contents
      4 
      5 * [Introduction](cil_introduction.md#Introduction)
      6   * [Design Philosophy](cil_introduction.md#design-philosophy)
      7   * [Goals and Primary Features](cil_introduction.md#goals-and-primary-features)
      8   * [Design Overview](cil_introduction.md#design-overview)
      9 
     10 * [CIL Information](cil_reference_guide.md#cil-information)
     11   * [Declarations](cil_reference_guide.md#declarations)
     12   * [Definitions](cil_reference_guide.md#definitions)
     13   * [Symbol Character Set](cil_reference_guide.md#symbol-character-set)
     14   * [String Character Set](cil_reference_guide.md#string-character-set)
     15   * [Comments](cil_reference_guide.md#comments)
     16   * [Namespaces](cil_reference_guide.md#namespaces)
     17   * [Global Namespace](cil_reference_guide.md#global-namespace)
     18   * [Expressions](cil_reference_guide.md#expressions)
     19   * [Name String](cil_reference_guide.md#name-string)
     20   * [self](cil_reference_guide.md#self)
     21   * [Example CIL Policy](../test/policy.cil)
     22 
     23 * [Access Vector Rules](cil_access_vector_rules.md#access-vector-rules)
     24   * [allow](cil_access_vector_rules.md#allow)
     25   * [auditallow](cil_access_vector_rules.md#auditallow)
     26   * [dontaudit](cil_access_vector_rules.md#dontaudit)
     27   * [neverallow](cil_access_vector_rules.md#neverallow)
     28   * [allowx](cil_access_vector_rules.md#allowx)
     29   * [auditallowx](cil_access_vector_rules.md#auditallowx)
     30   * [dontauditx](cil_access_vector_rules.md#dontauditx)
     31   * [neverallowx](cil_access_vector_rules.md#neverallowx)
     32 
     33 * [Call / Macro Statements](cil_call_macro_statements.md#call--macro-statements)
     34   * [call](cil_call_macro_statements.md#call)
     35   * [macro](cil_call_macro_statements.md#macro)
     36 
     37 * [Class and Permission Statements](cil_class_and_permission_statements.md#class-and-permission-statements)
     38   * [common](cil_class_and_permission_statements.md#common)
     39   * [classcommon](cil_class_and_permission_statements.md#classcommon)
     40   * [class](cil_class_and_permission_statements.md#class)
     41   * [classorder](cil_class_and_permission_statements.md#classorder)
     42   * [classpermission](cil_class_and_permission_statements.md#classpermission)
     43   * [classpermissionset](cil_class_and_permission_statements.md#classpermissionset)
     44   * [classmap](cil_class_and_permission_statements.md#classmap)
     45   * [classmapping](cil_class_and_permission_statements.md#classmapping)
     46   * [permissionx](cil_class_and_permission_statements.md#permissionx)
     47 
     48 * [Conditional Statements](cil_conditional_statements.md#conditional-statements)
     49   * [boolean](cil_conditional_statements.md#boolean)
     50   * [booleanif](cil_conditional_statements.md#booleanif)
     51   * [tunable](cil_conditional_statements.md#tunable)
     52   * [tunableif](cil_conditional_statements.md#tunableif)
     53 
     54 * [Constraint Statements](cil_constraint_statements.md#constraint-statements)
     55   * [constrain](cil_constraint_statements.md#constrain)
     56   * [validatetrans](cil_constraint_statements.md#validatetrans)
     57   * [mlsconstrain](cil_constraint_statements.md#mlsconstrain)
     58   * [mlsvalidatetrans](cil_constraint_statements.md#mlsvalidatetrans)
     59 
     60 * [Container Statements](cil_container_statements.md#container-statements)
     61   * [block](cil_container_statements.md#block)
     62   * [blockabstract](cil_container_statements.md#blockabstract)
     63   * [blockinherit](cil_container_statements.md#blockinherit)
     64   * [optional](cil_container_statements.md#optional)
     65   * [in](cil_container_statements.md#in)
     66 
     67 * [Context Statement](cil_context_statement.md#context-statement)
     68   * [context](cil_context_statement.md#context)
     69 
     70 * [Default Object Statements](cil_default_object_statements.md#default-object-statements)
     71   * [defaultuser](cil_default_object_statements.md#defaultuser)
     72   * [defaultrole](cil_default_object_statements.md#defaultrole)
     73   * [defaulttype](cil_default_object_statements.md#defaulttype)
     74   * [defaultrange](cil_default_object_statements.md#defaultrange)
     75 
     76 * [File Labeling Statements](cil_file_labeling_statements.md#file-labeling-statements)
     77   * [filecon](cil_file_labeling_statements.md#filecon)
     78   * [fsuse](cil_file_labeling_statements.md#fsuse)
     79   * [genfscon](cil_file_labeling_statements.md#genfscon)
     80 
     81 * [Multi-Level Security Labeling Statements](cil_mls_labeling_statements.md#multi-level-security-labeling-statements)
     82   * [sensitivity](cil_mls_labeling_statements.md#sensitivity)
     83   * [sensitivityalias](cil_mls_labeling_statements.md#sensitivityalias)
     84   * [sensitivityaliasactual](cil_mls_labeling_statements.md#sensitivityaliasactual)
     85   * [sensitivityorder](cil_mls_labeling_statements.md#sensitivityorder)
     86   * [category](cil_mls_labeling_statements.md#category)
     87   * [categoryalias](cil_mls_labeling_statements.md#categoryalias)
     88   * [categoryaliasactual](cil_mls_labeling_statements.md#categoryaliasactual)
     89   * [categoryorder](cil_mls_labeling_statements.md#categoryorder)
     90   * [categoryset](cil_mls_labeling_statements.md#categoryset)
     91   * [sensitivitycategory](cil_mls_labeling_statements.md#sensitivitycategory)
     92   * [level](cil_mls_labeling_statements.md#level)
     93   * [levelrange](cil_mls_labeling_statements.md#levelrange)
     94   * [rangetransition](cil_mls_labeling_statements.md#rangetransition)
     95   * [mlsconstrain](cil_mls_labeling_statements.md#mlsconstrain)
     96   * [mlsvalidatetrans](cil_mls_labeling_statements.md#mlsvalidatetrans)
     97 
     98 * [Network Labeling Statements](cil_network_labeling_statements.md#network-labeling-statements)
     99   * [ipaddr](cil_network_labeling_statements.md#ipaddr)
    100   * [netifcon](cil_network_labeling_statements.md#netifcon)
    101   * [nodecon](cil_network_labeling_statements.md#nodecon)
    102   * [portcon](cil_network_labeling_statements.md#portcon)
    103 
    104 * [Policy Configuration Statements](cil_policy_config_statements.md#policy-configuration-statements)
    105   * [mls](cil_policy_config_statements.md#mls)
    106   * [handleunknown](cil_policy_config_statements.md#handleunknown)
    107   * [policycap](cil_policy_config_statements.md#policycap)
    108 
    109 * [Role Statements](cil_role_statements.md#role-statements)
    110   * [role](cil_role_statements.md#role)
    111   * [roletype](cil_role_statements.md#roletype)
    112   * [roleattribute](cil_role_statements.md#roleattribute)
    113   * [roleattributeset](cil_role_statements.md#roleattributeset)
    114   * [roleallow](cil_role_statements.md#roleallow)
    115   * [roletransition](cil_role_statements.md#roletransition)
    116   * [rolebounds](cil_role_statements.md#rolebounds)
    117 
    118 * [SID Statements](cil_sid_statements.md#sid-statements)
    119   * [sid](cil_sid_statements.md#sid)
    120   * [sidorder](cil_sid_statements.md#sidorder)
    121   * [sidcontext](cil_sid_statements.md#sidcontext)
    122 
    123 * [Type Statements](cil_type_statements.md#type-statements)
    124   * [type](cil_type_statements.md#type)
    125   * [typealias](cil_type_statements.md#typealias)
    126   * [typealiasactual](cil_type_statements.md#typealiasactual)
    127   * [typeattribute](cil_type_statements.md#typeattribute)
    128   * [typeattributeset](cil_type_statements.md#typeattributeset)
    129   * [typebounds](cil_type_statements.md#typebounds)
    130   * [typechange](cil_type_statements.md#typechange)
    131   * [typemember](cil_type_statements.md#typemember)
    132   * [typetransition](cil_type_statements.md#typetransition)
    133   * [typepermissive](cil_type_statements.md#typepermissive)
    134 
    135 * [User Statements](cil_user_statements.md#user-statements)
    136   * [user](cil_user_statements.md#user)
    137   * [userrole](cil_user_statements.md#userrole)
    138   * [userattribute](cil_user_statements.md#userattribute)
    139   * [userattributeset](cil_user_statements.md#userattributeset)
    140   * [userlevel](cil_user_statements.md#userlevel)
    141   * [userrange](cil_user_statements.md#userrange)
    142   * [userbounds](cil_user_statements.md#userbounds)
    143   * [userprefix](cil_user_statements.md#userprefix)
    144   * [selinuxuser](cil_user_statements.md#selinuxuser)
    145   * [selinuxuserdefault](cil_user_statements.md#selinuxuserdefault)
    146 
    147 * [Infiniband Statements](cil_infiniband_statements.md#infiniband-statements)
    148   * [ibpkeycon](cil_infiniband_statements.md#ibpkeycon)
    149   * [ibendportcon](cil_infiniband_statements.md#ibendportcon)
    150 
    151 * [Xen Statements](cil_xen_statements.md#xen-statements)
    152   * [iomemcon](cil_xen_statements.md#iomemcon)
    153   * [ioportcon](cil_xen_statements.md#ioportcon)
    154   * [pcidevicecon](cil_xen_statements.md#pcidevicecon)
    155   * [pirqcon](cil_xen_statements.md#pirqcon)
    156   * [devicetreecon](cil_xen_statements.md#devicetreecon)
    157 
    158 * [Example Policy](../test/policy.cil#example-policy)
    159