Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33371 - Adding a new ebuild for the mod_backhand apache module - load balancing / clustering
Summary: Adding a new ebuild for the mod_backhand apache module - load balancing / clu...
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Apache Team - Bugzilla Reports
URL: http://backhand.org/mod_backhand/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 76457
  Show dependency tree
 
Reported: 2003-11-13 00:21 UTC by Ezra Gorman
Modified: 2005-04-23 19:42 UTC (History)
3 users (show)

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


Attachments
ebuild file for mod_backhand (mod_backhand-1.2.2.ebuild,1.59 KB, text/plain)
2003-11-13 00:32 UTC, Ezra Gorman
Details
initial config file to put in the files dir (mod_backhand.conf,521 bytes, text/plain)
2003-11-13 00:34 UTC, Ezra Gorman
Details
Patch for mod_backhand 1.2.2 ebuild (mod_backhand-1.2.2.ebuild.diff,1.08 KB, patch)
2004-06-20 09:02 UTC, Minati jean michel
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ezra Gorman 2003-11-13 00:21:29 UTC
The source tarball is only accessible through a webform, seemant and avenj said
that I should just set the SRC_URI to mirrors:// and that the tarball could be
added to the gentoo mirrors.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Ezra Gorman 2003-11-13 00:32:26 UTC
Created attachment 20676 [details]
ebuild file for mod_backhand
Comment 2 Ezra Gorman 2003-11-13 00:34:25 UTC
Created attachment 20677 [details]
initial config file to put in the files dir
Comment 3 Lisa Seelye (RETIRED) gentoo-dev 2004-03-11 17:00:35 UTC
How's the state of this given the new webapp-config?
Comment 4 Minati jean michel 2004-06-18 05:19:30 UTC
I tested it , it seems to works fine. :)
some notes :

the ebuild name should be mod_backhand-1.2.2.ebuild.
the config( in files dir )  file should be named mod_backhand.conf .
the correct url is www.backhand.org,backhand.org don't works for me.
about the ebuild,
the src_unpack seems useless to me.
keyword should be ~x86.
don t forgot to put : # $Header: $  as 3rd line of the ebuild.
you may use 'die' to check for important actions.


Comment 5 Chuck Short (RETIRED) gentoo-dev 2004-06-19 17:53:14 UTC
This one should be using the webapp-config.

chuck
Comment 6 Minati jean michel 2004-06-20 09:02:15 UTC
Created attachment 33644 [details, diff]
Patch for mod_backhand 1.2.2 ebuild

This patch correct some things with path of icons and cgi placement.
it also correct some stuff I suggested before,and rights on the backhand-test
cgi.
Comment 7 Minati jean michel 2004-09-28 05:42:58 UTC
I have a version working with webapp-config.
I'll post it later with support for apache1.eclass.
Comment 8 Michael Tindal (RETIRED) gentoo-dev 2004-11-19 00:33:13 UTC
This is fixed in the Apache Herd's overlay, and will be in the main Portage tree sometime next month (we hope).
Comment 9 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2004-11-21 13:30:35 UTC
mod_backhand broken in the overlay and needs to be fixed before it will make it to the main portage tree. SRC_URI is incorrect.
Comment 10 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2005-01-09 00:49:20 UTC
The ebuild in apache herd's SVN is currently broken and needs to be fixed before it will be merged into the portage CVS tree.

- incorrect SRC_URI
- not sure it needs webapp eclass or a virtual host (the configuration document on backhand.org doesn't list anything like that)
- doesn't use the functions profiled in the apache-modules eclass for compiling, etc - paths are wrong in the functions it defines
- should be in www-apache instead of net-www (it's a new package, so should go in www-apache so we don't have to move it later)
- doesn't have a metadata.xml
Comment 11 Benedikt Böhm (RETIRED) gentoo-dev 2005-01-22 11:23:02 UTC
1.2.2 is now in portage cvs, please test

Upgrade Instructions:
---------------------

After we have refreshed the packages on 8th Jan, to upgrade you will need to
do the following.

If you do not want to install masked/unstable packages on your machine(s),
these ebuilds will be unmasked and marked stable as soon as we have
determined that everything is working properly.

- unmask all needed packages (using /etc/portage/package.unmask and
  /etc/portage/package.keywords)
- emerge -uav world

With this update, we are bringing some changes to the Apache configuration:

- /etc/apache{,2}/conf is moving to be /etc/apache{,2}
- new httpd.conf replaces commonapache{,2}.conf and apache{,2}.conf files
- /etc/apache{,2}/conf/vhosts is moving to be /etc/apache{,2}/vhosts.d

After installing this update, you will need to manually migrate any changes
you've made to your existing configuration files into the new configuration
files.

See http://dev.gentoo.org/~vericgar/package-refresh.txt
Comment 12 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2005-04-23 19:42:38 UTC
No negative feedbacka and WFM - closing.