Skip to main content

shim selinux module

Project description

.. image:: https://travis-ci.com/pycontribs/selinux.svg?branch=master
:target: https://travis-ci.com/pycontribs/selinux

# selinux
Pure-python selinux shim module for use in virtualenvs in oder to avoid
failure to load selinux in Ansible modules.

You still need to have libselinux python bindings package installed on your
system for it to work but you no longer have the problem of not being able
to import it from inside isolated (default) virtualenvs.

This package was also tested as installed outside virtualenvs and seems not
to interfere with the original library.

So far testing was done on:
* CentOS 7 - python2
* Fedora 28 - python2 and python3


=======
History
=======

0.1.2 (2019-04-13)

* First version that can really detect selinux on system and load it, allowing
users of isolated virtualenvs to be able to load selinux.
* Library is supoosed to load nothing on non-Linux systems
* Only one warning is raised if the library failes to find system selinux

0.1.0 (2019-03-12)
------------------

* First release on PyPI.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

selinux-0.1.4.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

selinux-0.1.4-py2.py3-none-any.whl (4.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file selinux-0.1.4.tar.gz.

File metadata

  • Download URL: selinux-0.1.4.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for selinux-0.1.4.tar.gz
Algorithm Hash digest
SHA256 26558062cfe59696e3ab2266bb49253538f496ffe867b4a936036ff19ec19a58
MD5 93af588f34306144717918a0ffb5c2bb
BLAKE2b-256 81016163553bfe538c0fcd31bad95e43a9313ef2468bb36116e27f6299defec7

See more details on using hashes here.

File details

Details for the file selinux-0.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: selinux-0.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for selinux-0.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ccf1774c26125206b888d07902e9853d02478c60a77c7b6cc1ae527bcaf9bda6
MD5 656964e504f8409429ede8d0d4a129a8
BLAKE2b-256 bf88744c5ffd6feeacba8096b992bca8dafdb8a9fc0759b643fc1a8b1405f13a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page