sys-apps / selinux-python

SELinux core utilities

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

selinux-python contains the core python selinux utilities and libraries that are required for basic operation of a SELinux system. These include semanage, sepolicy and sepolgen.

v9999 :: 0 :: gentoo

Modified
License
GPL-2

v3.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~mips ~x86

v3.1-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86 ~arm64 ~mips

python_targets

python3_7
Build with Python 3.7
python3_8
Build with Python 3.8
python3_9
Build with Python 3.9

app-admin / setools : Policy Analysis Tools for SELinux

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

dev-lang / python-exec : Python script wrapper

sys-libs / libselinux : SELinux userland library

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

sys-libs / libsepol : SELinux binary policy representation library

sys-process / audit : Userspace utilities for storing and processing auditing records

app-admin / setools : Policy Analysis Tools for SELinux

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

dev-lang / python-exec : Python script wrapper

sys-libs / libselinux : SELinux userland library

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

sys-libs / libsepol : SELinux binary policy representation library

sys-process / audit : Userspace utilities for storing and processing auditing records

715924
sys-apps/selinux-python: ebuilds do not run the test suite correctly
741930
sys-apps/selinux-python-3.0 fails tests
781611
sys-apps/selinux-python: Add "gui" USE flag for `sepolicy gui`
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Davies · gentoo
sys-apps/selinux-python: Sync live ebuild.
Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jonathan Davies · gentoo
sys-apps/selinux-python: Version updated to 3.2.
Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-apps/selinux-python: drop old
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jason Zaman · gentoo
sys-apps/selinux-python: stable amd64 x86
Bug: https://bugs.gentoo.org/768258 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Michael · gentoo
sys-apps/selinux-python: drop obsolete ipy dep
https://github.com/SELinuxProject/selinux/commit/79f69a3ca1bfa0ebafcdae976858c60bae170e1b Also add python3_9 to the live ebuild. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-apps/selinux-python: Drop old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-apps/selinux-python: stabilize SELinux userspace 3.1
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-apps/selinux-python: Add audit[python] dep
It was supposed to be optional in seobject.py but some places use it unconditionally Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Davies · gentoo
sys-apps/selinux-python: Version bump to 3.1.
Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/selinux-python: adjust dep to allow new libsemanage
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/selinux-python: x86 stable wrt bug #706146
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/selinux-python: amd64 stable wrt bug #706146
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 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-apps/selinux-python: drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 3.0
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 3.0_rc2
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sys-apps/selinux-python: drop old
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Jason Zaman · gentoo
sys-apps/selinux-python: 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
Jason Zaman · gentoo
sys-apps/selinux-python: 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-apps/selinux-python: 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-apps/selinux-python: 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-apps/selinux-python: 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
Jason Zaman · gentoo
sys-apps/selinux-python: drop <python3.5 support
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-apps/selinux-python: stable 2.8
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jason Zaman · gentoo
sys-apps/selinux-python: drop old
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.8
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.8_rc3
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.8_rc2
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.8_rc1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: add python3_6 compat
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jason Zaman · gentoo
sys-apps/selinux-python: drop old
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: stablize 2.7
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.7
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.7_rc5
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.7_rc4
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Sven Vermeulen · gentoo
sys-apps/selinux-python: Have dependency blocker on older policycoreutils versions
The selinux-python package can only be installed after policycoreutils has been upgraded. To accomplish that, a PDEPEND was put in place in policycoreutils. However, in some situations Portage does not want to use this ordering. This is expected behavior, because PDEPEND does not necessarily mean that the package manager has to install it afterwards - it is just a notion that the order doesn't matter. In this case, it does. So in order to ensure that the order is maintained, we add in a blocker dependency on the older policycoreutils in selinux-python. See also bug 622102 Package-Manager: Portage-2.3.5, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Jason Zaman · gentoo
sys-apps/selinux-python: bump to 2.7_rc1
Package-Manager: Portage-2.3.5, Repoman-2.3.1
David Seifert · gentoo
sys-apps/selinux-python: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jason Zaman · gentoo
sys-apps/selinux-python: update live ebuild
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-apps/selinux-python: New package live ebuild split from policycoreutils
Package-Manager: portage-2.3.0