python-sepolgen_1.2.2-3_all.deb


Advertisement

Description

python-sepolgen - Python module used in SELinux policy generation

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-sepolgen
Package version: 1.2.2
Package release: 3
Package architecture: all
Package type: deb
Installed size: 330 B
Download size: 60.90 KB
Official Mirror: archive.ubuntu.com
This package contains a Python 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.

Alternatives

    Download

    Source package: sepolgen

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-sepolgen deb package:
      # sudo apt-get install python-sepolgen

    Files

    • /usr/lib/python2.7/dist-packages/sepolgen/__init__.py
    • /usr/lib/python2.7/dist-packages/sepolgen/access.py
    • /usr/lib/python2.7/dist-packages/sepolgen/audit.py
    • /usr/lib/python2.7/dist-packages/sepolgen/classperms.py
    • /usr/lib/python2.7/dist-packages/sepolgen/defaults.py
    • /usr/lib/python2.7/dist-packages/sepolgen/interfaces.py
    • /usr/lib/python2.7/dist-packages/sepolgen/lex.py
    • /usr/lib/python2.7/dist-packages/sepolgen/matching.py
    • /usr/lib/python2.7/dist-packages/sepolgen/module.py
    • /usr/lib/python2.7/dist-packages/sepolgen/objectmodel.py
    • /usr/lib/python2.7/dist-packages/sepolgen/output.py
    • /usr/lib/python2.7/dist-packages/sepolgen/policygen.py
    • /usr/lib/python2.7/dist-packages/sepolgen/refparser.py
    • /usr/lib/python2.7/dist-packages/sepolgen/refpolicy.py
    • /usr/lib/python2.7/dist-packages/sepolgen/sepolgeni18n.py
    • /usr/lib/python2.7/dist-packages/sepolgen/util.py
    • /usr/lib/python2.7/dist-packages/sepolgen/yacc.py
    • /usr/share/doc/python-sepolgen/changelog.Debian.gz
    • /usr/share/doc/python-sepolgen/copyright
    • /var/lib/sepolgen/perm_map

    Changelog

    2015-11-18 - Laurent Bigonville <bigon@debian.org> sepolgen (1.2.2-3) unstable; urgency=medium * Team upload. * Upload to unstable

    2015-09-18 - Laurent Bigonville <bigon@debian.org> sepolgen (1.2.2-2) experimental; urgency=medium * Team upload. * debian/control: - Add a dependency against checkpolicy package, we have direct call to semodule_package executable - Add a dependency against the make package, make is used to automatically create modules using audit2allow - Add a Recommends against selinux-policy-dev, the Makefile from that package might be used to generate modules when using audit2allow

    2015-06-04 - Laurent Bigonville <bigon@debian.org> sepolgen (1.2.2-1) experimental; urgency=medium * Team upload. * New upstream release * debian/watch: Update the watchfile URL * debian/control: Bump Standards-Version to 3.9.6 (no further changes) * debian/control: Bump {build-}dependency against python-selinux to match the release

    2013-11-01 - Laurent Bigonville <bigon@debian.org> sepolgen (1.2.1-1) unstable; urgency=low * Team upload. * New upstream release * debian/control: - Bump Standards-Version to 3.9.4 (no further changes) - Use canonical URL for VCS-Git field * Drop d/p/0001-sepolgen-Properly-set-the-user-local-before-calculat.patch: Proper fix has been applied in policycoreutils 2.2

    2013-05-09 - Laurent Bigonville <bigon@debian.org> sepolgen (1.1.9-2) unstable; urgency=low * Team upload. * d/p/0001-sepolgen-Properly-set-the-user-local-before-calculat.patch: Properly set the locale when calculating the bootdate (Closes: #677829)

    2013-05-09 - Laurent Bigonville <bigon@debian.org> sepolgen (1.1.9-1) unstable; urgency=low * Team upload. * New upstream release * debian/control: Add Homepage field

    2012-09-26 - Laurent Bigonville <bigon@debian.org> sepolgen (1.1.8-1) experimental; urgency=low * Team upload. * New upstream release - Drop d/p/0001-fix-detection-of-policy-loads.patch, applied upstream * debian/gbp.conf: Change default git-buildpackage build-directory and the debian-branch to "debian" instead of "upstream" * debian/watch: Fix watch file URL

    2012-03-20 - Laurent Bigonville <bigon@debian.org> sepolgen (1.1.5-3) unstable; urgency=low * Team upload. * Bump python-setools dependency to >= 3.3.7-2

    2012-03-14 - Laurent Bigonville <bigon@debian.org> sepolgen (1.1.5-2) unstable; urgency=low * Team upload. * Move to dh sequence and dh_python2 * debian/control: - Bump Standards-Version to 3.9.3 (no further change) - Restructure long description and remove leading article of short description to please lintian - Drop C/P/R for sepolgen binary package, it's gone for a long time - Add python-selinux and python-setools as build-dependency - Add python-selinux and python-setools as dependency (Closes: #662600) - Update Vcs-* fields - Put the package under Debian SELinux team maintenance * Switch to dpkg-source 3.0 (quilt) format * Add debian/gbp.conf file

    2012-02-28 - Russell Coker <russell@coker.com.au> sepolgen (1.1.5-1) unstable; urgency=low * New upstream version, adds support for filename trans and some small fixes.

    Advertisement
    Advertisement