Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131163 - www-apps/webauth-3.5.0 (ebuild)
Summary: www-apps/webauth-3.5.0 (ebuild)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
: 130912 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-24 16:19 UTC by Bryan Jacobs
Modified: 2007-09-15 12:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Functional but hackish ebuild (webauth-3.5.0.ebuild,2.87 KB, text/plain)
2006-04-24 16:20 UTC, Bryan Jacobs
Details
Patch to prevent make install from attempting to invoke apxs2 (webauth-no-apache-install.patch,324 bytes, patch)
2006-04-24 16:21 UTC, Bryan Jacobs
Details | Diff
mod_webkdc configuration (54_mod_webkdc.conf,757 bytes, text/plain)
2006-04-24 16:22 UTC, Bryan Jacobs
Details
mod_webauth configuration (55_mod_webauth.conf,3.56 KB, text/plain)
2006-04-24 16:22 UTC, Bryan Jacobs
Details
mod_webauthldap configuration (56_mod_webauthldap.conf,304 bytes, text/plain)
2006-04-24 16:22 UTC, Bryan Jacobs
Details
webkdc.conf with everything commented out (webkdc.conf,205 bytes, text/plain)
2006-04-24 16:25 UTC, Bryan Jacobs
Details
Also install the WebKDC scripts (webauth-3.5.0.ebuild,3.47 KB, text/plain)
2006-04-25 04:09 UTC, Bryan Jacobs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan Jacobs 2006-04-24 16:19:46 UTC
Stanford Webauth/Webkdc/WebauthLDAP

Ebuild/files to follow
Comment 1 Bryan Jacobs 2006-04-24 16:20:30 UTC
Created attachment 85392 [details]
Functional but hackish ebuild
Comment 2 Bryan Jacobs 2006-04-24 16:21:35 UTC
Created attachment 85393 [details, diff]
Patch to prevent make install from attempting to invoke apxs2
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-04-24 16:21:44 UTC
*** Bug 130912 has been marked as a duplicate of this bug. ***
Comment 4 Bryan Jacobs 2006-04-24 16:22:06 UTC
Created attachment 85394 [details]
mod_webkdc configuration
Comment 5 Bryan Jacobs 2006-04-24 16:22:31 UTC
Created attachment 85395 [details]
mod_webauth configuration
Comment 6 Bryan Jacobs 2006-04-24 16:22:50 UTC
Created attachment 85396 [details]
mod_webauthldap configuration
Comment 7 Bryan Jacobs 2006-04-24 16:25:09 UTC
Created attachment 85397 [details]
webkdc.conf with everything commented out

This is for handling REMOTE_USER and so forth with mod_auth_kerb or another Apache auth source.  A useful thing to do with Webauth, and the only way to do SPNEGO passwordless auth.
Comment 8 Bryan Jacobs 2006-04-24 16:28:55 UTC
Comment on attachment 85397 [details]
webkdc.conf with everything commented out

>#our $KEYRING_PATH = "/etc/webkdc/keyring";
>#our $URL = "https://server.example.com/webkdc-service/";
>#our $HONOR_REMOTE_USER = 1;
>#our $REMUSER_EXPIRES = 60 * 60 * 8;
>#our $REALM = 'EXAMPLE.COM';
Comment 9 Bryan Jacobs 2006-04-24 16:29:28 UTC
Comment on attachment 85397 [details]
webkdc.conf with everything commented out

>#our $KEYRING_PATH = "/etc/webkdc/keyring";
>#our $URL = "https://server.example.com/webkdc-service/";
>#our $HONOR_REMOTE_USER = 1;
>#our $REMUSER_EXPIRES = 60 * 60 * 8;
>#our $REALM = 'EXAMPLE.COM';
Comment 10 UncleOwen 2006-04-25 03:19:12 UTC
>LICENSE="GPLv3"

There is no such thing as a GPLv3 (yet). The correct license would be the one at http://webauth.stanford.edu/download.html#license
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-04-25 03:25:38 UTC
Bryan, please don't use the edit attachment feature. It doesn't do what you think it does. Attach a new one and mark the previous as obsolete.
Comment 12 Shirish Jain 2006-04-25 03:50:05 UTC
splendid indeed ... thought I would search b4 i post a request for one .. cant wait to test it .. 

thanks folks!
Comment 13 Bryan Jacobs 2006-04-25 04:09:39 UTC
Created attachment 85443 [details]
Also install the WebKDC scripts

License also corrected, and einfo expanded.

I hope this is simple enough to set up...  If only there were some way to help with the Kerberos stuff w/o being overly automatic...
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2007-09-15 12:48:39 UTC
webapps don't in general maintain apache modules, which is the primary part of this. Couple more notes:

- this ebuild needs to be rewritten for apache-2 only
- the webapp part needs to use webapp.eclass (with WEBAPP_MANUAL_SLOT most likely, this doesn't make sense per-vhost).

http://www.gentoo.org/proj/en/webapps/webapp-eclass.xml

Feel free to reopen with an updated ebuild, and we'll have a look again. Thanks.