croak "Not running uid freeside!" unless checkeuid();
getsecrets;
+ $dbh->disconnect if $dbh;
$dbh = DBI->connect($datasrc,$db_user,$db_pass, {
'AutoCommit' => 0,
'ChopBlanks' => 1,
} elsif ( $cgi && $cgi->isa('Apache') ) {
$user = lc ( $cgi->connection->user );
} else {
- die "fatal: Can't get REMOTE_USER! for cgi $cgi";
+ die "fatal: Can't get REMOTE_USER! for cgi $cgi - you need to setup ".
+ "Apache user authentication as documented in htdocs/docs/config.html";
}
$user;
}
=head1 VERSION
-$Id: UID.pm,v 1.5 2001-02-21 01:45:07 ivan Exp $
+$Id: UID.pm,v 1.7 2001-06-21 16:27:52 ivan Exp $
=head1 BUGS