On Fri, Feb 25, 2005 at 10:53:48PM +0100, Filippo Rusconi wrote: > Hello, > > thanks for answering the bug report. > > I did as you requested, and then tried an install of the package. This > is the output: Okay, it is as I suspected; perl is somehow causing the problem.
> + [EMAIL PROTECTED] If that wasn't a temporary password before, then it should be now. I'm including this below for reference of the maintainer. > + cat /etc/webcalendar/settings.php.tpl > + perl -e ' my %CF_REPLACE = (' \''DB_TYPE'\''=> mysql, '\''DB_HOST'\'' => localhost, '\''DB_TYPE'\'' => mysql, '\''DB_HOST'\'' => localhost, '\''DB_LOGIN'\'' => webcalsqlusername, '\''DB_PASSWORD'\'' => [EMAIL PROTECTED], '\''DB_DATABASE'\'' => webcalname, '\''DB_PERSISTENT'\'' => true, '\''USE_HTTP_AUTH'\'' => false, '\''SINGLE_USER_MODE'\'' => N, '\''SINGLE_USER_LOGIN'\'' => ); while (my $line = <STDIN>) { foreach my $search (keys %CF_REPLACE) { my $replace = $CF_REPLACE{$search}; $line =~ s/DEBCONF::$search/$replace/g; } print $line; } ' The problem may be that the DB_PASSWORD line is unable to handle an @ sign (though I cannot reproduce it). Can you try running dpkg-reconfigure webcalendar, and entering a purely alphanumeric password? It may also be that it is unable to deal with SINGLE_USER_LOGIN being null (though I suspect that this is okay, since that how my install should look). Other comments for the maintainer: the s/DEBCONF::// should be anchored, and doesn't seem to need the /g modifier: $line =~ s/^.*?: DEBCONF/; Also, the .tpl (template?) file should be installed into /usr/share/webcalendar, and not into /etc/, since it is not a configuration file. Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]