![vula_libnss](https://ci.codeberg.org/api/badges/vula/vula_libnss/status.svg "vula_libnss ci status")
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```
Raw data
{
"_id": null,
"home_page": "https://codeberg.org/vula/vula_libnss",
"name": "vula-libnss",
"maintainer": "Vula Authors",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "git@vula.link",
"keywords": "mDNS,vula,encryption,libnss",
"author": "Vula Authors",
"author_email": "git@vula.link",
"download_url": "https://files.pythonhosted.org/packages/6f/4c/e825475a151b7faeec248a12fc29a079b7397bc77c5c4f895cb809cb0752/vula_libnss-0.0.2023112400.tar.gz",
"platform": null,
"description": "![vula_libnss](https://ci.codeberg.org/api/badges/vula/vula_libnss/status.svg \"vula_libnss ci status\")\n\nThis project provides a source package and also an architecture specific libnss\nshared object file which are suitable for upload to pypi. We encourage users to\nbuild a deb and it will put the required libnss shared object into\n`/lib/libnss_vula.so.2`; users of the pip installed `vula_libnss` need to copy\nthe `libnss_vula.so.2` into the correct place and reconfigure `nsswitch.conf`\nto use this new module.\n\nFetch the source:\n```git clone --recursive https://codeberg.org/vula/vula_libnss```\n\nIf in doubt, build a Debian package and install it; if you're an advanced user,\nyou may pip install `vula_libnss` and manually configure it for use with\n`vula`.\n\nTo build a Debian package:\n\n```apt install -y --no-install-recommends make python3-setuptools python3-stdeb python3-all-dev python-all dh-python fakeroot build-essential ca-certificates```\n\n```make deb```\n\nIf you would like to do the above in an ephemeral podman instance, without\nneeding to install anything besides `make` and `podman` on your host system,\nyou can use this make target instead:\n\n```make deb-in-podman```\n\nFor developers, we also provide some additional build targets.\n\nTo build a python source package and an arch specific wheel for the current\nsystem architecture suitable for upload to pypi:\n\n```make pypi-build```\n\nTo upload those files to pypi:\n\n```make pypi-upload```\n\nTo clean up after the build:\n\n```make clean```\n\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "nss-altfiles for vula",
"version": "0.0.2023112400",
"project_urls": {
"Documentation": "https://codeberg.org/vula/vula_libnss",
"Homepage": "https://codeberg.org/vula/vula_libnss",
"Source": "https://codeberg.org/vula/vula_libnss"
},
"split_keywords": [
"mdns",
"vula",
"encryption",
"libnss"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "10bb4f0b2abafe5084a269945946cb618cd1e8d521b00a212a096676d4adde71",
"md5": "124fe0aef3eb430109ca55e7e2dbbf4a",
"sha256": "c1ffc0837b5cbfd524f4a72f213e17ca284eb5610be5ae479e56ebd93a608b31"
},
"downloads": -1,
"filename": "vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "124fe0aef3eb430109ca55e7e2dbbf4a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 21664,
"upload_time": "2023-11-24T21:32:54",
"upload_time_iso_8601": "2023-11-24T21:32:54.543665Z",
"url": "https://files.pythonhosted.org/packages/10/bb/4f0b2abafe5084a269945946cb618cd1e8d521b00a212a096676d4adde71/vula_libnss-0.0.2023112400-cp38-cp38-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f4ce825475a151b7faeec248a12fc29a079b7397bc77c5c4f895cb809cb0752",
"md5": "b745750b63da87989c8844c512931487",
"sha256": "101aa29b3d45f586c33d695638c2c670a1d29e1a0b4018fd1b29c8ba8dafa3dd"
},
"downloads": -1,
"filename": "vula_libnss-0.0.2023112400.tar.gz",
"has_sig": false,
"md5_digest": "b745750b63da87989c8844c512931487",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 44135,
"upload_time": "2023-11-24T21:32:56",
"upload_time_iso_8601": "2023-11-24T21:32:56.696292Z",
"url": "https://files.pythonhosted.org/packages/6f/4c/e825475a151b7faeec248a12fc29a079b7397bc77c5c4f895cb809cb0752/vula_libnss-0.0.2023112400.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-24 21:32:56",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": true,
"codeberg_user": "vula",
"codeberg_project": "vula_libnss",
"lcname": "vula-libnss"
}