SELinux userspace release 2020-06-19 / 3.1-rc2
Pre-releaseUser-visible changes since 20200518 / 3.1-rc1:
-
New
restorecon -x
option - preventrestorecon
from crossing file system
boundaries. -
Handle
semanage module
in semanage bash completion -
Added section about CFLAGS to README.md, see Packaging-relevant changes
-
Improved man pages
-
Add Travis CI job to run SELinux kernel testsuite on latest Fedora cloud image
-
sepolgen-ifgen
parses a gen_tunable statement as bool
Packaging-relevant changes:
-
Setting CFLAGS during the make process will cause the omission of many defaults. While the project strives
to provide a reasonable set of default flags, custom CFLAGS could break the build, or have other undesired
changes on the build output. Thus, be very careful when setting CFLAGS. CFLAGS that are encouraged to be
set when overriding are:- -fno-semantic-interposition for gcc or compilers that do not do this. clang does this by default. clang-10 and up
will support passing this flag, but ignore it. Previous clang versions fail.
- -fno-semantic-interposition for gcc or compilers that do not do this. clang does this by default. clang-10 and up
Issues fixed: