1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
Source: selinux-python
Vcs-Git: https://salsa.debian.org/selinux-team/selinux-python.git
Vcs-Browser: https://salsa.debian.org/selinux-team/selinux-python
Priority: optional
Section: utils
Maintainer: Debian SELinux maintainers <selinux-devel@lists.alioth.debian.org>
Uploaders: Laurent Bigonville <bigon@debian.org>,
Russell Coker <russell@coker.com.au>
Standards-Version: 4.6.2
Build-Depends: debhelper-compat (= 13),
dh-python,
libselinux1-dev (>= 3.8.1),
libsepol-dev (>= 3.8.1),
python3-dev (>= 3.2),
python3-pip,
python3-setuptools,
Homepage: https://selinuxproject.org
# The seunshare executable is not installed SETUID in the package,
# this is done in the postinst script if the capabilities cannot be set.
# There is no need to have (fake)root during the build.
Rules-Requires-Root: no
Package: policycoreutils-python-utils
Architecture: all
Depends: policycoreutils (>= 3.8.1),
python3-audit,
python3-selinux (>= 3.8.1),
python3-semanage (>= 3.8.1),
python3-sepolgen (= ${source:Version}),
python3-sepolicy (= ${source:Version}),
python3-setools (>= 4.4.2),
selinux-utils,
${misc:Depends},
${python3:Depends},
Breaks: policycoreutils (<< 2.4)
Replaces: policycoreutils (<< 2.4)
Pre-Depends: ${misc:Pre-Depends}
Description: SELinux core policy utilities (Python utilities)
Security-enhanced Linux is a patch 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.
.
This package contains the policycoreutils written in Python like semanage,
audit2why, audit2allow or chcat.
Package: python3-sepolicy
Architecture: all
Depends: python3-selinux (>= 3.8.1),
python3-sepolgen (= ${source:Version}),
python3-setools (>= 4.4.2),
${misc:Depends},
${python3:Depends},
Conflicts: selinux-gui (<< 3.7-2)
Breaks: policycoreutils-gui (<< 3.7-2)
Replaces: policycoreutils-gui (<< 3.7-2)
Section: python
Description: Python binding for SELinux Policy Analyses
This package contains a Python binding for SELinux Policy Analyses.
Package: policycoreutils-dev
Architecture: linux-any
Section: devel
Depends: binutils,
policycoreutils (>= 3.8.1),
python3-selinux (>= 3.8.1),
python3-sepolgen (= ${source:Version}),
python3-sepolicy (= ${source:Version}),
semodule-utils (>= 3.8.1),
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
Conflicts: selinux-gui (<< 3.7-2)
Breaks: policycoreutils-gui (<< 3.7-2), policycoreutils (<< 2.4)
Replaces: policycoreutils-gui (<< 3.7-2), policycoreutils (<< 2.4)
Built-Using: ${Built-Using}
Description: SELinux core policy utilities (development utilities)
Security-enhanced Linux is a patch 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.
.
This package contains the management tools used to develop policy in an
SELinux environment.
Package: python3-sepolgen
Architecture: all
Depends: checkpolicy (>= 3.8.1),
make,
python3-selinux (>= 3.8.1),
python3-setools (>= 4.4.2),
semodule-utils (>= 3.8.1),
${misc:Depends},
${python3:Depends}
Recommends: selinux-policy-dev
Breaks: python-sepolgen (<< 2.6)
Replaces: python-sepolgen (<< 2.6)
Section: python
Description: Python3 module used in SELinux policy generation
This package contains a Python3 module that forms the core of the modern
audit2allow (which is a part of the package policycoreutils).
.
The sepolgen library is structured to give flexibility to the application
using it. The library contains: Reference Policy Representation,
which are Objects for representing policies and the reference policy
interfaces. Secondly, it has objects and algorithms for representing
access and sets of access in an abstract way and searching that
access. It also has a parser for reference policy "headers". It
contains infrastructure for parsing SELinux related messages as
produced by the audit system. It has facilities for generating policy
based on required access.
|