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

Bug 150943

Summary: [PATCH] Split htpasswd/htdigest out of apache
Product: Gentoo Linux Reporter: Mike Lundy <mike>
Component: New packagesAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: RESOLVED FIXED    
Severity: enhancement CC: deathwing00, ladanyi, m.debruijne, www-servers+disabled
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 150320    
Attachments: net-www/htaccess-2.0.59
patch for net-www/apache-2.0.59

Description Mike Lundy 2006-10-11 20:28:29 UTC
This splits htpasswd and htdigest out of the apache ebuild.

Lighttpd wants them in order to use those auth types, and I don't really need apache installed for that. Also, bug 150320 would benefit from this. The other www-servers would, as well.

I've kept the versioning the same as apache's. There is no need for these tools to be slotted, so I have removed the slotting.

I'm attaching the net-www/htaccess-2.0.59 ebuild, as well as a patch against the apache-2.0.59 ebuild to support this. The htaccess ebuild includes a blocker for the unconverted apache-2.0 ebuilds. Something should probably be done about the apache-2.2 ones, since those don't fall under the block (they're still pmasked).

I have no idea if the selinux stuff still pertains, so I left that in.
Comment 1 Mike Lundy 2006-10-11 20:29:42 UTC
Created attachment 99398 [details]
net-www/htaccess-2.0.59

Ebuild for net-www/htaccess
Comment 2 Mike Lundy 2006-10-11 20:30:35 UTC
Created attachment 99399 [details, diff]
patch for net-www/apache-2.0.59

patch for net-www/apache-2.0.59
Comment 3 Mike Lundy 2006-10-11 20:32:31 UTC
Oops, one small change should be made- debug should be removed from IUSE.
Comment 4 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2006-10-12 07:01:14 UTC
ka0ttic: As the lighttpd maintainer, is this something you would like for your package? I'm willing to do it, but only if it'll actually be used.
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2006-10-12 07:07:57 UTC
One request - please put this in app-admin or somewhere ... anywhere other than net-www.  net-www is a historical dumping ground that we're trying to eventually clear out.

Best regards,
Stu
Comment 6 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2006-10-12 07:14:57 UTC
CC: Missed www-servers herd when I read the metadata. Opinions? Any other servers that can use this?

Re: location/package name - I agree. app-admin/htpasswd is what it should be.
Comment 7 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2006-12-04 05:05:07 UTC
Category sounds good from here.  Please let us know when you've got htpasswd & co. split out and we (or I) will add package.mask-ed versions of lighty.  I guess a cursory scan of other www-server packages wouldn't go a miss, either...
Comment 8 Mike Lundy 2007-02-04 23:32:17 UTC
Who exactly is this waiting on?
Comment 9 Christian Heim (RETIRED) gentoo-dev 2007-05-07 14:10:09 UTC
This is in the tree now as app-admin/apache-tools, which contains htdigest, htpasswd, ab and htdbm. If you want something else additionally in apache-tools, open a new bug and assign it to me/us.