ANN: SELinux userspace 2.9-rc2 release candidate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




A 2.9-rc2 release candidate for the SELinux userspace is now available at:

https://github.com/SELinuxProject/selinux/wiki/Releases

Please give it a test and let us know if there are any issues.

If there are specific changes that you think should be called out in release notes for packagers and users in the final release announcement, let us know.

Thanks to all the contributors to this release candidate!

User-visible changes since 2.9-rc1:

* Added russian translations for man pages

* setfiles can once again be used on SELinux-disabled hosts to label files,

* setfiles and restorecon once again correctly ignore files with customizable
types,

* semanage login no longer fails if used with a group that has many members,

* semanage boolean no longer fails if listing for a policy store other than the
active one.

* By default, /usr/bin/python3 is used by Python scripts and for building modules
with python bindings.

Packaging-relevant changes:

* By default, /usr/bin/python3 is used by Python scripts and for building modules with python bindings. It's possible to switch to Python 2 using the following commands:

$ pathfix.py -i/usr/bin/python `git grep -l -E '^#!.*/usr/bin/python'`
$ make PYTHON=/usr/bin/python ...


A shortlog of changes since the 2.9-rc1 release is below.

Aleksei Nikiforov (2):
     Add man pages translation by Olesya Gerasimenko
     Allow installing translated man pages

Dan Walsh (2):
python/semanage: Examples are no longer in the main semanage man page
     dbus: Fix name of polkit function

James Carter (1):
libsepol: Fix RESOURCE_LEAK defects reported by coverity scan

Nicolas Iooss (7):
     python: reindent lines that were over-indented
python: use == or != when comparing a variable with a string or a integer
     python/sepolicy: fix variable name
     libsepol: do not use uninitialized value for low_value
libsepol/cil: silence static analyser's use-after-free warning
     python/sepolicy: drop python shebang from the module
python: always use python3 in the shebang of programs using setools

Petr Lautrbach (15):
     restorecond: Install DBUS service file with 644 permissions
     libselinux: set an appropriate errno in booleans.c
libselinux: Change matchpathcon usage to match with matchpathcon manpage scripts/release: Update links to use release assets instead of wiki links libselinux/selinux_restorecon: Skip customized files also without -v python/semanage: Use standard argparse.error() method in handlePermissive libselinux: Fix RESOURCE_LEAK defects reported by coverity scan
     libsemanage: genhomedircon - improve handling large groups
     python/semanage: Drop python shebang from seobject.py
     python/semanage: Update semanage to use python3
     python/semanage module: Fix handling of -a/-e/-d/-r options
     Always use /usr/bin/python3 in Python scripts
     Switch to python3 by default
     README: Update Fedora python 3 dependencies
     Update VERSIONs to 2.9-rc2 for release.

Stephen Smalley (2):
     libselinux: fix selinux_restorecon() on non-SELinux hosts
libselinux: selinux_set_mapping: fix handling of unknown classes/perms

Viktor Ashirov (1):
     python/restorecon: add force option

Vit Mojzis (3):
     python/semanage/seobject: Fix listing boolean values
     checkpolicy: Update manpage
     gui: Make all polgen button labels translatable



[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux