Skip to main content

nss-altfiles for vula

Project description

vula_libnss

This project provides a source package and also an architecture specific libnss shared object file which are suitable for upload to pypi. We encourage users to build a deb and it will put the required libnss shared object into /lib/libnss_vula.so.2; users of the pip installed vula_libnss need to copy the libnss_vula.so.2 into the correct place and reconfigure nsswitch.conf to use this new module.

Fetch the source: git clone --recursive https://codeberg.org/vula/vula_libnss

If in doubt, build a Debian package and install it; if you're an advanced user, you may pip install vula_libnss and manually configure it for use with vula.

To build a Debian package:

apt install -y --no-install-recommends make python3-setuptools python3-stdeb python3-all-dev python-all dh-python fakeroot build-essential ca-certificates

make deb

If you would like to do the above in an ephemeral podman instance, without needing to install anything besides make and podman on your host system, you can use this make target instead:

make deb-in-podman

For developers, we also provide some additional build targets.

To build a python source package and an arch specific wheel for the current system architecture suitable for upload to pypi:

make pypi-build

To upload those files to pypi:

make pypi-upload

To clean up after the build:

make clean

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

vula_libnss-0.0.2023112400.tar.gz (44.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file vula_libnss-0.0.2023112400.tar.gz.

File metadata

  • Download URL: vula_libnss-0.0.2023112400.tar.gz
  • Upload date:
  • Size: 44.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for vula_libnss-0.0.2023112400.tar.gz
Algorithm Hash digest
SHA256 101aa29b3d45f586c33d695638c2c670a1d29e1a0b4018fd1b29c8ba8dafa3dd
MD5 b745750b63da87989c8844c512931487
BLAKE2b-256 6f4ce825475a151b7faeec248a12fc29a079b7397bc77c5c4f895cb809cb0752

See more details on using hashes here.

File details

Details for the file vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1ffc0837b5cbfd524f4a72f213e17ca284eb5610be5ae479e56ebd93a608b31
MD5 124fe0aef3eb430109ca55e7e2dbbf4a
BLAKE2b-256 10bb4f0b2abafe5084a269945946cb618cd1e8d521b00a212a096676d4adde71

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