Standalone_httpd still supported in 3.2.1?

Is the standalone httpd still supported? An upgrade does not appear to
install an updated binary. I would really like to begin to use the
standalone and stop worrying about running the right version of mod_perl and
apache.

Trying to use the one that is there (after chmod +x), gives the following
error:

./standalone_httpd

Use of uninitialized value in numeric ge (>=) at
/usr/rt3/lib/RT/Interface/Web/Handler.pm line 27.
[Thu Jul 15 21:01:18 2004] [crit]: Undefined subroutine
&RT::Interface::Web::NewCGIHandler called at ./standalone_httpd line 15.
(/usr/rt3/lib/RT.pm:257)

3.2.1rc4 also experiences this behavior.
Ted Serreyn Phone:262-432-0260 Fax:262-432-0232
Serreyn Network Services, LLC http://www.serreyn.com/

Is the standalone httpd still supported?
Oops. The following patch (now committed to svn) fixes.

  • Alex

Index: bin/standalone_httpd.in
— bin/standalone_httpd.in (revision 1244)
+++ bin/standalone_httpd.in (working copy)
@@ -12,7 +12,7 @@

my $port = shift || ‘8080’;
if ( @RT::MasonParameters) {} # Shut up the warnings;
-my $h = &RT::Interface::Web::NewCGIHandler(@RT::MasonParameters);
+my $h = &RT::Interface::Web::Handler::NewCGIHandler(@RT::MasonParameters);

main_loop($port);

Networking – one letter away from not working