Skip to main content

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

Metadata

Release files for vula-libnss 0.0.2023112400

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vula-libnss 0.0.2023112400
File Size Uploaded
vula_libnss-0.0.2023112400.tar.gz 44.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vula-libnss 0.0.2023112400
File Interpreter ABI Platform
vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details

Total release size: 65.8 kB

Release files / vula_libnss-0.0.2023112400.tar.gz

Download URL vula_libnss-0.0.2023112400.tar.gz
Size 44.1 kB
Tags Source
SHA-256 checksum
How to use checksums
101aa29b3d45f586c33d695638c2c670a1d29e1a0b4018fd1b29c8ba8dafa3dd
BLAKE2b-256 checksum
How to use checksums
6f4ce825475a151b7faeec248a12fc29a079b7397bc77c5c4f895cb809cb0752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl

Download URL vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl
Size 21.7 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c1ffc0837b5cbfd524f4a72f213e17ca284eb5610be5ae479e56ebd93a608b31
BLAKE2b-256 checksum
How to use checksums
10bb4f0b2abafe5084a269945946cb618cd1e8d521b00a212a096676d4adde71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.0.2023112400 This release

2 release files

0.0.4

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page