sys-libs / libselinux

SELinux userland library

Official package sites : https://github.com/SELinuxProject/selinux/wiki ·

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.

v9999 :: 0 :: gentoo

Modified
License
public-domain
USE flags
pcre2 python ruby static-libs

v2.9-r1 :: 0 :: gentoo

Modified
License
public-domain
Keywords
~amd64 ~arm ~arm64 ~mips ~x86
USE flags
pcre2 python ruby static-libs

v2.9 :: 0 :: gentoo

Modified
License
public-domain
Keywords
amd64 x86 ~arm ~arm64 ~mips
USE flags
pcre2 python ruby static-libs

v2.8-r1 :: 0 :: gentoo

Modified
License
public-domain
Keywords
amd64 x86 ~arm ~arm64 ~mips
USE flags
pcre2 python ruby static-libs

General

pcre2
Use dev-libs/libpcre2 for fcontext regexes
python
Add optional support/bindings for the Python language
ruby
Add support/bindings for the Ruby language
static-libs
Build static versions of dynamic libraries as well

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6
python3_7
Build with Python 3.7

ruby_targets

ruby24
Build with MRI Ruby 2.4.x
ruby25
Build with MRI Ruby 2.5.x

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-lang / swig : Simplified Wrapper and Interface Generator

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

sys-libs / fts-standalone : Standalone fts library for use with musl

sys-libs / libsepol : SELinux binary policy representation library

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

sys-libs / fts-standalone : Standalone fts library for use with musl

sys-libs / libsepol : SELinux binary policy representation library

app-admin / logrotate : Rotates, compresses, and mails system logs

app-admin / puppet : A system automation and configuration management software.

app-admin / puppet-agent : general puppet client utils along with hiera and facter

app-admin / setools : Policy Analysis Tools for SELinux

app-arch / dpkg : Package maintenance system for Debian

app-arch / tar : Use this to make tarballs :)

app-crypt / loop-aes-losetup : Loop-AES losetup utility

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-editors / emacs-vcs : The extensible, customizable, self-documenting real-time display editor

app-editors / gvim : GUI version of the Vim text editor

app-editors / vim : Vim, an improved vi-style text editor

app-emulation / buildah : A tool that facilitates building OCI images

app-emulation / cri-o : OCI-based implementation of Kubernetes Container Runtime Interface

app-emulation / libguestfs : Tools for accessing, inspect and modifying virtual machine (VM) disk images

app-emulation / libpod : Library and podman tool for running OCI-based containers in Pods

app-emulation / libvirt : C toolkit to manipulate virtual machines

app-emulation / lxc : LinuX Containers userspace utilities

app-forensics / aide : AIDE (Advanced Intrusion Detection Environment) is a file integrity checker

app-forensics / ovaldi : Free implementation of OVAL

dev-cpp / sourcetrail : A cross-platform source explorer for C/C++ and Java

dev-libs / glib : The GLib library of C routines

dev-util / ltrace : trace library calls made at runtime

dev-util / ostree : Operating system and container binary deployment and upgrades

dev-util / systemtap : A linux trace/probe tool

gnome-base / gdm : GNOME Display Manager for managing graphical display servers and user logins

gnome-base / nautilus : Default file manager for the GNOME desktop

gnome-extra / nemo : A file manager for Cinnamon, forked from Nautilus

gnome-extra / nm-applet : GNOME applet for NetworkManager

net-misc / casync : Content-Addressable Data Synchronization Tool

net-misc / cfengine : An automated suite of programs for configuring and maintaining Unix-like computers

net-misc / networkmanager : A set of co-operative tools that make networking simple and straightforward

net-misc / openssh : Port of OpenBSD's free SSH release

net-nds / gssproxy : daemon to proxy GSSAPI context establishment and channel handling

net-proxy / pingtunnel : Tunnel TCP over ICMP

net-vpn / ipsec-tools : A port of KAME's IPsec utilities to the Linux-2.6 IPsec implementation

net-vpn / libreswan : IPsec implementation for Linux, fork of Openswan

sys-apps / bubblewrap : Unprivileged sandboxing tool, namespaces-powered chroot-like solution

sys-apps / busybox : Utilities for rescue and embedded systems

sys-apps / coreutils : Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / dbus-broker : Linux D-Bus Message Broker

sys-apps / findutils : GNU utilities for finding files

sys-apps / iproute2 : kernel routing and traffic control utilities

sys-apps / mcstrans : SELinux context translation to human readable names

sys-apps / net-tools : Standard Linux networking tools

sys-apps / openrc : OpenRC manages the services, startup and shutdown of a host

sys-apps / policycoreutils : SELinux core utilities

sys-apps / portage : Portage is the package management and distribution system for Gentoo

sys-apps / restorecond : Daemon to watch for creation and set default SELinux fcontexts

sys-apps / sed : Super-useful stream editor

sys-apps / selinux-python : SELinux core utilities

sys-apps / shadow : Utilities to deal with user accounts

sys-apps / smartmontools : Tools to monitor storage systems to provide advanced warning of disk degradation

sys-apps / systemd : System and service manager for Linux

sys-apps / sysvinit : /sbin/init - parent of all processes

sys-apps / util-linux : Various useful Linux utilities

sys-apps / xinetd : powerful replacement for inetd

sys-auth / consolekit : Framework for defining and tracking users, login sessions and seats

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

sys-auth / pam_mktemp : Create per-user private temporary directories during login

sys-auth / pam_mount : A PAM module that can mount volumes for a user session

sys-auth / sssd : System Security Services Daemon provides access to identity and authentication

sys-block / parted : Create, destroy, resize, check, copy partitions and file systems

sys-devel / prelink : Modifies ELFs to avoid runtime symbol resolutions resulting in faster load times

sys-fs / eudev : Linux dynamic and persistent device naming support (aka userspace devfs)

sys-fs / f2fs-tools : Tools for Flash-Friendly File System (F2FS)

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-fs / squashfs-tools-ng : A new set of tools for working with SquashFS images

sys-fs / udev : Linux dynamic and persistent device naming support (aka userspace devfs)

sys-kernel / dracut : Generic initramfs generation tool

sys-kernel / genkernel : Gentoo automatic kernel building scripts

sys-kernel / genkernel-next : Gentoo automatic kernel building scripts, reloaded

sys-libs / glibc : GNU libc C library

sys-libs / libsemanage : SELinux kernel and policy management library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / pwdb : Password database

sys-process / criu : utility to checkpoint/restore a process tree

sys-process / fcron : A command scheduler with extended capabilities over cron and anacron

sys-process / lsof : Lists open files for running Unix processes

sys-process / procps : standard informational utilities and process-handling tools

sys-process / psmisc : A set of tools that use the proc filesystem

sys-process / vixie-cron : Paul Vixie's cron daemon, a fully featured crond implementation

637414
mate-base/caja has automagic on sys-libs/libselinux:0
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-libs/libselinux: Add compatibility with swig-4
Swig-4 changed how the native lib is imported, so backport 2efa06857575e4118e91ca250b6b92da68b130d5 to fix. Closes: https://bugs.gentoo.org/691720 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-libs/libselinux: drop old
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jason Zaman · gentoo
sys-libs/libselinux: stable
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.9
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.9_rc1
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
sys-libs/libselinux: cleanup of ruby23-only versions
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Jason Zaman · gentoo
sys-libs/libselinux: stable amd64, x86 for ruby update
Bug: https://bugs.gentoo.org/672988 Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-libs/libselinux: update ruby versions
Signed-off-by: Jason Zaman <perfinion@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libselinux: Enable py3.7
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-libs/libselinux: stable 2.8
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jason Zaman · gentoo
sys-libs/libselinux: drop old
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.8
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Jason Zaman · gentoo
sys-libs/libselinux: link to sys-libs/fts-standalone on musl
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: fix ruby dep on swig
The swig dep was in python? but ruby? needs it too Closes: https://bugs.gentoo.org/655742 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.8_rc3
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.8_rc2
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.8_rc1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Hans de Graaff · gentoo
sys-libs/libselinux: drop explicit ruby22 dependencies
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-libs/libselinux: drop old
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: stablize 2.7
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Hans de Graaff · gentoo
sys-libs/libselinux: drop ruby21
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.7
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.7_rc5
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.7_rc4
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.7_rc1
Package-Manager: Portage-2.3.5, Repoman-2.3.1
David Seifert · gentoo
sys-libs/libselinux: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jason Zaman · gentoo
sys-libs/libselinux: build fixes patch merged upsream
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Mike Gilbert · gentoo
sys-libs/libselinux: add python3_6
Package-Manager: portage-portage_p2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: update live ebuild
python libs and include dir are now properly detected so dont need to pass in need to pass the path to libsepol.a Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jason Zaman · gentoo
sys-libs/libselinux: stabilize userland 2.6
Package-Manager: portage-2.3.0
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.6 final release
Package-Manager: portage-2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: Drop patch that was already included
Package-Manager: portage-2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: stable 2.5-r1
Package-Manager: portage-2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.6_rc2
Package-Manager: portage-2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: fix selinux_restorecon realpath logic
Package-Manager: portage-2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: bump to 2.6-rc1
Package-Manager: portage-2.3.0
Jason Zaman · gentoo
sys-libs/libselinux: backport patches to 2.5-r1
Avoid mounting /proc outside of selinux_init_load_policy() Fix compat issue with swig 3.0.10 https://bugs.gentoo.org/587712 Package-Manager: portage-2.2.28
Jason Zaman · gentoo
sys-libs/libselinux: Drop ruby20 bug 589422
Package-Manager: portage-2.2.28
Jason Zaman · gentoo
sys-libs/libselinux: Drop old
Package-Manager: portage-2.2.28
Jason Zaman · gentoo
sys-libs/libselinux: fix path check for fcontext recompile
Package-Manager: portage-2.2.28
Jason Zaman · gentoo
sys-libs/libselinux: update to eapi6
Package-Manager: portage-2.2.28
Jason Zaman · gentoo
sys-libs/libselinux: stabilize userland 2.5
Package-Manager: portage-2.2.28
Sven Vermeulen · gentoo
sys-libs/libselinux: Bump to 2.5 release
Package-Manager: portage-2.2.26
Mike Frysinger · gentoo
selinux: initial arm/arm64/mips support
Jason Zaman · gentoo
sys-libs/libselinux: only recompile contexts if the files are installed
During stage building, the fcontext files might not exist on the system yet Package-Manager: portage-2.2.24
Jason Zaman · gentoo
sys-libs/libselinux: Add python3.5 compat
Also add || die in various places Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed