Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 11254

Summary: New ebuild for mod_auth_mysql
Product: Gentoo Linux Reporter: Scott Lampert <scott>
Component: New packagesAssignee: Gentoo Linux MySQL bugs team <mysql-bugs>
Status: RESOLVED FIXED    
Severity: enhancement CC: moonwalker, mysql-bugs, web-apps
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for mod_auth_mysql
mod_auth_mysql-20030510-r1.ebuild

Description Scott Lampert 2002-11-26 11:28:56 UTC
New ebuild for mod_auth_mysql, an apache module that lets one authenticate
against a MySQL database.  Should probably go in net-www.
Comment 1 Scott Lampert 2002-11-26 11:29:27 UTC
Created attachment 5972 [details]
ebuild for mod_auth_mysql
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-05-23 13:30:47 UTC
Is this the same mod_auth_mysql presently in net-www?
Tracking for closure.
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2003-06-16 08:25:13 UTC
Looks like it is the same module ...

Problem with the ebuild currently in Portage is that it only builds for Apache 2.  This mod also works with Apache 1.  Not everyone is running Apache 2 just yet ;-)

I've attached an updated ebuild which compiles, installs, and runs under Apache 1 just fine.  Someone'll need to check whether I've broken the Apache 2 support or not.  It uses the same config file from the "files" directory of the existing ebuild; I've just changed the name to remove the '12_' at the front.  I haven't attached the config file.

Any chance of someone committing this to CVS?

Thanks,
Stu
--
Comment 4 Stuart Herbert (RETIRED) gentoo-dev 2003-06-16 09:12:03 UTC
Created attachment 13369 [details]
mod_auth_mysql-20030510-r1.ebuild

New ebuild adds Apache 1 support, suggested as replacement for the earlier
ebuild attached to this bug.
Comment 5 Donny Davies (RETIRED) gentoo-dev 2003-06-17 07:45:53 UTC
it'd be good for others to learn howto do the Apache modules so Im not
the only one that does them.  I mean cmon there's several dozen of them
I cant do them all.
Comment 6 Tobias Minich 2003-07-19 20:22:57 UTC
The ebuild IUSE flag should be set to "apache2", shouldn't it?
Comment 7 Marius Mauch (RETIRED) gentoo-dev 2003-09-08 09:44:40 UTC
*bump*
The ebuild is in portage now so this bug can be closed, but IUSE is still not set to apache2 (already confusing users).
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-09-08 10:11:43 UTC
should be in CVS, along with the IUSE=apache2. 
The package still needs to use the proper apache/apache2 detection routines that I 
devised for mod_php, and slot itself accordingly. 
Comment 9 James Young 2003-09-11 17:42:19 UTC
Stu,

This new ebuild breaks apache 2.  I downgraded back to the previous ebuild.  I run  Apache 2 currently, so if you need anyone to test builds involving Apache 2, I'll be happy to help.

James AKA Maalth
Comment 10 Joakim 2003-09-16 02:33:38 UTC
I can just confirm, this ebuild DOES break apache 2! It seam like the "extramodules/mod_auth_mysql.so" lib never is created or it's deleted for some reason. After upgrade of mod_auth_mysql-20030510 to mod_auth_mysql-20030510-r1 the mod_auth_mysql.so simply isn't there anymore!
Comment 11 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-10-01 19:15:31 UTC
sorry about that, fixed it now.