-
Notifications
You must be signed in to change notification settings - Fork 14
Debian Package #62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debian Package #62
Changes from 15 commits
cc93f0d
76bd4f5
e8cdebe
6dc043f
ef5c937
5e38970
ea15f42
7e63ae9
d92e954
0b5f0bb
3507944
cd78f01
acb595b
c95461f
577dee4
117ccae
86ae56a
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,6 +5,8 @@ APXS=apxs | |
| TAR= README INSTALL INSTALL.HARDCODE CHANGES CONTRIBUTORS AUTHENTICATORS UPGRADE TODO \ | ||
| mod_authnz_external.c test/* Makefile | ||
|
|
||
| version = $(error version is not set) | ||
|
|
||
| .DEFAULT_GOAL:= build | ||
| .PHONY: install build clean | ||
|
|
||
|
|
@@ -24,3 +26,12 @@ clean: | |
|
|
||
| mae.tar: $(TAR) | ||
| tar cvf mae.tar $(TAR) | ||
|
|
||
| debian-package-dependencies: | ||
| sudo apt install build-essential fakeroot devscripts apxs apache2-dev | ||
|
|
||
| debian-package-version: | ||
| dch -v $(version) | ||
|
|
||
| debian-package: | ||
| debuild --rootcmd=sudo --no-tgz-check -us -uc | ||
|
Comment on lines
+36
to
+37
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ideally elevating with |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| This package can be used with pwauth to provide secure auth against PAM without | ||
| exposing /etc/shadow file. | ||
|
|
||
| To use it on Debian, make sure to also pwauth package then add these lines to | ||
| relevant Location or Directory section: | ||
| AuthBasicProvider external | ||
| AuthExternal pwauth | ||
|
|
||
| And to the related virtual host section: | ||
| AddExternalAuth pwauth /usr/sbin/pwauth | ||
| SetExternalAuthMethod pwauth pipe | ||
|
|
||
| See these links for more info: | ||
| README file | ||
| http://blog.innerewut.de/2007/6/26/apache-2-2-authentication-with-mod_authnz_external | ||
| http://www.unixpapa.com/mod_auth_external | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| libapache2-mod-authnz-external (3.3.2-2) unstable; urgency=medium | ||
|
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Will want to add another entry before submitting package (added convenient |
||
|
|
||
| * QA upload. | ||
| * Make package reproducible by stop embedding the build path in | ||
| compiled files. | ||
| * Bump Standards-Version to 4.6.1. | ||
|
|
||
| -- Philip Rinn <[email protected]> Fri, 11 Nov 2022 22:49:32 +0100 | ||
|
|
||
| libapache2-mod-authnz-external (3.3.2-1) unstable; urgency=medium | ||
|
|
||
| * QA upload. | ||
| * Set maintainer to Debian QA Group <[email protected]>. (see: #673655) | ||
|
|
||
| -- Marcos Talau <[email protected]> Wed, 09 Nov 2022 14:11:13 -0300 | ||
|
|
||
| libapache2-mod-authnz-external (3.3.2-0.2) unstable; urgency=medium | ||
|
|
||
| * Non-maintainer upload. | ||
| * Use "dh". (Closes: #999218) | ||
|
|
||
| -- Christoph Berg <[email protected]> Fri, 07 Jan 2022 15:02:32 +0100 | ||
|
|
||
| # Older entries have been removed from this changelog. | ||
| # To read the complete changelog use `apt changelog libapache2-mod-authnz-external`. | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| Source: libapache2-mod-authnz-external | ||
|
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This should be reviewed for correctness. Especially for the maintainers. |
||
| Maintainer: Josef Liška <[email protected]> | ||
| Section: web | ||
| Priority: optional | ||
| Standards-Version: 4.7.0 | ||
| Build-Depends: debhelper-compat (= 13), libc6 (>= 2.4), apache2-api-20120211, apache2-bin (>= 2.4.16), apache2-dev, dh-apache2 | ||
| Recommends: pwauth | ||
| Homepage: https://github.com/phokz/mod-auth-external | ||
|
|
||
| Package: libapache2-mod-authnz-external | ||
| Architecture: amd64 | ||
| Maintainer: Ubuntu Developers <[email protected]> | ||
| Original-Maintainer: Debian QA Group <[email protected]> | ||
| Installed-Size: 59 | ||
| Depends: ${shlibs:Depends}, ${misc:Depends} | ||
| Recommends: pwauth | ||
| Section: web | ||
| Priority: optional | ||
| Homepage: https://github.com/phokz/mod-auth-external | ||
| Description: authenticate Apache against external authentication services | ||
| Mod_Authnz_External can be used to quickly construct secure, reliable | ||
| authentication systems. It can also be mis-used to quickly open gaping | ||
| holes in your security. Read the documentation, and use with extreme | ||
| caution. | ||
| . | ||
| Notably, this module can be used to securely authenticate against PAM | ||
| (without exposing /etc/shadow file), using, for example, pwauth | ||
| authenticator. | ||
| . | ||
| This Package includes the mod-authnz-external Module for Apache Version 2.x | ||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,58 @@ | ||||||
| This package was debianized for Ubuntu by Chuck Short <[email protected]> on | ||||||
|
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This copyright should be reviewed to ensure that it is current. |
||||||
| Tue, 08 Jan 2008 10:20:36 -0500. | ||||||
| This package was debianized for Debian by Hai Zaar <[email protected]> on | ||||||
| Tue, 31 Mar 2009 18:32:20 +0300 based on the work mentioned above. | ||||||
|
|
||||||
| It was downloaded from http://code.google.com/p/mod-auth-external | ||||||
|
||||||
| It was downloaded from http://code.google.com/p/mod-auth-external | |
| It was downloaded from https://github.com/phokz/mod-auth-external |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| AUTHENTICATORS | ||
| README |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| mod /usr/lib/apache2/modules/mod_authnz_external.so | ||
| mod /etc/apache2/mods-available/authnz_external.load |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| #!/usr/bin/make -f | ||
| %: | ||
| dh $@ --with apache2 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| 3.0 (native) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This may not be appropriate but was included in case the Debian packaging dependencies are not well-known by the developers of this project.