libselinux - SELinux library and simple utilities

Property Value
Distribution CentOS 6
Repository CentOS x86_64
Package filename libselinux-2.0.94-7.el6.x86_64.rpm
Package name libselinux
Package version 2.0.94
Package release 7.el6
Package architecture x86_64
Package type rpm
Category System Environment/Libraries
License Public Domain
Maintainer -
Download size 108.89 KB
Installed size 127.28 KB
Security-enhanced Linux is a feature of the Linux® kernel and a number
of utilities with enhanced security functionality designed to add
mandatory access controls to Linux.  The Security-enhanced Linux
kernel contains new architectural components originally developed to
improve the security of the Flask operating system. These
architectural components provide general support for the enforcement
of many kinds of mandatory access control policies, including those
based on the concepts of Type Enforcement®, Role-based Access
Control, and Multi-level Security.
libselinux provides an API for SELinux applications to get and set
process and file security contexts and to obtain security policy
decisions.  Required for any applications that use the SELinux API.


Package Version Architecture Repository
libselinux-2.0.94-7.el6.i686.rpm 2.0.94 i686 CentOS
libselinux-2.0.94-7.el6.i686.rpm 2.0.94 i686 CentOS
libselinux - - -


Name Value
/sbin/ldconfig - - - - - -
libsepol >= 2.0.32-1
rtld(GNU_HASH) -


Name Value
libselinux = 2.0.94-7.el6
libselinux(x86-64) = 2.0.94-7.el6 -


Type URL
Binary Package libselinux-2.0.94-7.el6.x86_64.rpm
Source Package libselinux-2.0.94-7.el6.src.rpm

Install Howto

Install libselinux rpm package:

# yum install libselinux




2016-03-07 - Petr Lautrbach <> 2.0.94-7
- label_file: fix memory leak in init() (#1309730)
2015-12-16 - Petr Lautrbach <> - 2.0.94-6
- matchpathcon: add -P <policy_root_path> (#680950)
2014-06-30 - Miroslav Grepl <> - 2.0.94-5.8
- avc_has_perm will now return yes if the machine is in permissive mode
- nscd permission support for netgroup
- Fix matchpathcon verify handling to fail on non-existing objects
2014-06-10 - Miroslav Grepl <> - 2.0.94-5.7
- Fix selinuxdefcon to print end of line at the end of output.
- Fix security_get_initial_context desc in security_compute_av.3
- Apply fix for selinux.8 man page from
2014-05-12 - Dan Walsh <> - 2.0.94-5.6
- Back port handling of is_selinux_enabled form rhel7. We need is_selinux_enabled() to report disabled in a docker container so that SELinux aware applications do not attempt to do SELinux activities.
Resolves: #1096816
2013-05-07 - Miroslav Grepl <> - 2.0.94-5.5
Fix patch that Handles substitutions for /
2013-04-25 - Miroslav Grepl <> - 2.0.94-5.4
- Handle substitutions for /
2012-02-03 - Dan Walsh <> - 2.0.94-5.3
- avc_netlink_recieve should continue to poll if it receinves an EINTR rather 
Resolves: #717147
2011-10-24 - Dan Walsh <> - 2.0.94-5.2
- Apply libselinux patch to handle large groups.
Resolves: #748471
2011-05-25 - Dan Walsh <> - 2.0.94-5.1
- Cleanup selinux_mnt on disabled machines
Resolves: #706049
- Make restorecon python binding use realpath
Resolves: #698583

See Also

Package Description
libselinux-devel-2.0.94-7.el6.i686.rpm Header files and libraries used to build SELinux
libselinux-devel-2.0.94-7.el6.x86_64.rpm Header files and libraries used to build SELinux
libselinux-python-2.0.94-7.el6.x86_64.rpm SELinux python bindings for libselinux
libselinux-ruby-2.0.94-7.el6.x86_64.rpm SELinux ruby bindings for libselinux
libselinux-static-2.0.94-7.el6.x86_64.rpm Static libraries used to build SELinux
libselinux-utils-2.0.94-7.el6.x86_64.rpm SELinux libselinux utilies
libsemanage-2.0.43-5.1.el6.i686.rpm SELinux binary policy manipulation library
libsemanage-2.0.43-5.1.el6.x86_64.rpm SELinux binary policy manipulation library
libsemanage-devel-2.0.43-5.1.el6.i686.rpm Header files and libraries used to build policy manipulation tools
libsemanage-devel-2.0.43-5.1.el6.x86_64.rpm Header files and libraries used to build policy manipulation tools
libsemanage-python-2.0.43-5.1.el6.x86_64.rpm semanage python bindings for libsemanage
libsemanage-static-2.0.43-5.1.el6.x86_64.rpm Static library used to build policy manipulation tools
libsepol-2.0.41-4.el6.i686.rpm SELinux binary policy manipulation library
libsepol-2.0.41-4.el6.x86_64.rpm SELinux binary policy manipulation library
libsepol-devel-2.0.41-4.el6.i686.rpm Header files and libraries used to build policy manipulation tools