Included is an ebuild for NCSA HTTPd 1.5.2a. The last version made was built
for circa linux kernel 2.0, but only a few changes were needed in the source to
run on a modern system. Everything is installed in /usr/local/etc/httpd/ for
nostalgia sake (plus the developers hardcoded it everywhere; filesystem
portability wasn't even a thought back then), but is otherwise ready to go out
of the box.
Steps to Reproduce:
1. Install NCSA HTTPd
2. Run /usr/local/etc/httpd/httpd
3. Find a copy of Mosaic and go to your IP.
Created attachment 15211 [details]
Created attachment 15212 [details, diff]
Hullo fellow newlugger.
Per naming standards the name should be ncsa-httpd-1.5.2_alpha.ebuild. You'll need to do some substitution inside the ebuild to convert that to just "a". Mozilla does something similar.
I'll try and add this, if nothing else for the fun factor. ;)
Hmm I'm not sure how cool the higher ups will be with the /usr/local/etc thing. I'll have to consult around first.
Hey Don, how's live treating you back in the midwest?
1.5.2a refers to a revision on the version itself, not an alpha release. Essentially the same thing as 220.127.116.11.
As for the /usr/local/etc thing, I did that for two reasons. First, let's be honest, people are only going to install this because they remember the olden days of NCSA HTTPd. They remember everything being in /usr/local/etc/httpd, and while gentoo's FS layout is great, it's just not what people remember. Secondly, it would be a PITA to make all the hard-coded filesystem changes in there :)
Wow, talk about a blast from the past. I remember hacking earlier versions
of this s-o-b back in the early 90's ;-)
Just letting you know that we haven't forgotten about this bug. I'm personally
busy with other stuff, but I'll try and find time to look at this before
the end of October if no-one has by then. Feel free to remind me if you've
not heard anything by then!
Many thanks for your patience,
Okay, I'm taking a look at this now ...
Okay, I've tidied up the ebuild, and committed to CVS. It should appear
on your local rsync mirror within the hour.
Could you please test, and let me know whether it works?
Confirmed on x86. Thanks.
Excellent. Thanks for letting us know!
Closing bug - user confirmed that the ebuild works.