Scripts for building a fresh Debian package
libnginx-mod-http-auth-spnego
from latest version of
https://github.com/stnoonan/spnego-http-auth-nginx-module
Run ./build-in-docker.sh
, and it will build .deb
files for Debian Bullseye and Bookworm on AMD64 and ARM64.
The only dependency is Docker, everything else will be installed inside it as necessary.
Simply adds a minimal debian/
directory and builds the package as usual with dpkb-buildpackage
.
Injects the latest spnego module into Debian Nginx source package (maintained at https://salsa.debian.org/nginx-team/nginx) and recompiles. Roughly:
- Checks out latest versio of stnoonan/spnego-http-auth-nginx-module from Github
apt-get source nginx
- apply patch
nginx-spnego-deb.patch
dpkb-buildpackage -b -us -uc
To get Active Directory authorization (against groups) in addition to authentication, check out this: https://github.com/elonen/ldap_authz_proxy