booleans(5) - phpMan

booleans(5)                  SELinux configuration                 booleans(5)

NAME
       booleans - The SELinux booleans configuration files
DESCRIPTION
       The  booleans  file, if present contains booleans to support a specific
       distribution.
       The booleans.local file, if present contains  locally  generated  bool-
       eans.
       Both files contain a list of boolean names and their associated values.
       Generally  the  booleans  and/or  booleans.local  files are not present
       (they have been deprecated).  However  if  there  is  an  SELinux-aware
       application that uses the libselinux functions listed below, then these
       files may be present:
              security_set_boolean_list(3)
                     Writes a booleans.local file if flag permanent = 1.
              security_load_booleans(3)
                     Looks  for  a  booleans  and/or  booleans.local  file  at
                     selinux_booleans_path(3) unless a specific path is speci-
                     fied as a parameter.
       booleans(8) has details on  booleans  and  setsebool(8)  describes  how
       booleans can now be set persistent across reboots.
       selinux_booleans_path(3)  will  return  the active policy path to these
       files. The default boolean files are:
              /etc/selinux/{SELINUXTYPE}/booleans
              /etc/selinux/{SELINUXTYPE}/booleans.local
       Where {SELINUXTYPE} is the entry from the  selinux  configuration  file
       config (see selinux_config(5)).
FILE FORMAT
       Both boolean files have the same format and contain one or more boolean
       names and their value.
       The format is:
              boolean_name value
       Where:
              boolean_name
                     The name of the boolean.
              value
                     The default setting for the boolean. This can be  one  of
                     the following:
                            true | false | 1 | 0
       Note  that  if  SETLOCALDEFS  is  set  in  the SELinux config file (see
       selinux_config(5)), then  selinux_mkload_policy(3)  will  check  for  a
       booleans.local   file   in  the  selinux_booleans_path(3)  and  also  a
       local.users file (see local.users(5)) in the selinux_users_path(3).
SEE ALSO
       selinux(8), booleans(8), setsebool(8), semanage(8),
       selinux_booleans_path(3), security_set_boolean_list(3),
       security_load_booleans(3), selinux_mkload_policy(3),
       selinux_users_path(3), selinux_config(5), local.users(5)

Security Enhanced Linux           28-Nov-2011                      booleans(5)