# HG changeset patch # User Matthias Förste # Date 1310557268 -7200 # Node ID e0e126b7f06dc81f5fa394e14f5b1e1ff0e24c4f # Parent 2217a0f2ded2ea3af5f38973c07c1ad19dd47411 don't use CGI::Fast because we restart apache diff -r 2217a0f2ded2 -r e0e126b7f06d Build.PL --- a/Build.PL Wed Jul 13 13:23:03 2011 +0200 +++ b/Build.PL Wed Jul 13 13:41:08 2011 +0200 @@ -36,7 +36,6 @@ requires => { 'Apache::Htpasswd' => 0, 'AppConfig' => 0, - 'CGI::Fast' => 0, 'File::Path' => 0, 'POSIX' => 0, 'String::MkPasswd' => 0 diff -r 2217a0f2ded2 -r e0e126b7f06d cgi-bin/admin/dav-htuseradd.cgi --- a/cgi-bin/admin/dav-htuseradd.cgi Wed Jul 13 13:23:03 2011 +0200 +++ b/cgi-bin/admin/dav-htuseradd.cgi Wed Jul 13 13:41:08 2011 +0200 @@ -19,10 +19,13 @@ use warnings; -use CGI::Fast; +# Using CGI::Fast will result in an Internal Server Error because we are +# restarting apache when everything else works +# use CGI::Fast; +use CGI; use Ius::Dav::Htpasswd qw(mkpasswd readconfig useradd); -while (my $q = new CGI::Fast) { +my $q = new CGI; print $q->header(-charset => 'UTF-8'); print $q->start_html( @@ -60,5 +63,3 @@ } print $q->end_html; - -}