Skip to content

SELinux userspace release 2020-06-19 / 3.1-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@bachradsusi bachradsusi released this 19 Jun 11:57
· 737 commits to master since this release

User-visible changes since 20200518 / 3.1-rc1:

  • New restorecon -x option - prevent restorecon 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.

Issues fixed: