Install this package:
emerge -a sys-libs/libselinux
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sys-libs/libselinux
Or alternatively:
emerge --autounmask-write -a sys-libs/libselinux
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~amd64 ~arm ~arm64 ~mips ~riscv ~x86 | 0 |
| 3.9 | 8 | ~amd64 ~arm ~arm64 ~mips ~riscv ~x86 | 0 |
| 3.8.1-r3 | 8 | ~amd64 ~arm ~arm64 ~mips ~riscv ~x86 | 0 |
| 3.8.1-r2 | 8 | amd64 arm arm64 ~mips ~riscv x86 | 0 |
<pkgmetadata> <maintainer type="project"> <email>selinux@gentoo.org</email> <name>SELinux Team</name> </maintainer> <longdescription> 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. </longdescription> <upstream> <remote-id type="cpe">cpe:/a:selinuxproject:libselinux</remote-id> <remote-id type="github">SELinuxProject/selinux</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sys-libs/libselinux |
euse -E <flag> -p sys-libs/libselinux |
euse -D <flag> -p sys-libs/libselinux
| Flag | Description | 9999 | 3.9 | 3.8.1-r3 | 3.8.1-r2 |
|---|---|---|---|---|---|
| python | Add optional support/bindings for the Python language | ✓ | ✓ | ✓ | ✓ |
| ruby | Add support/bindings for the Ruby language | ✓ | ✓ | ✓ | ✓ |
| ruby_targets_ruby32 | Build with MRI Ruby 3.2.x | ✓ | ✓ | ✓ | ✓ |
| ruby_targets_ruby33 | Build with MRI Ruby 3.3.x | ✓ | ✓ | ✓ | ✓ |
| static-libs | Build static versions of dynamic libraries as well | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | libselinux-3.9.tar.gz | 205334 bytes | 3.9 |
| Type | File | Size |
|---|---|---|
| DIST | libselinux-3.8.1.tar.gz | 204411 bytes |