Hi, this bug is relatively easy to fix. Please consider adding the attached patch to debian/patches. Suggestet changelog entry:
listadmin (2.40-4) UNRELEASED; urgency=low * Do not try to write bogus log file is none is defined (Closes: #461210) -- Joachim Breitner <nome...@debian.org> Thu, 25 Mar 2010 22:31:03 +0100 Thanks, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
Index: listadmin-2.40/listadmin.pl =================================================================== --- listadmin-2.40.orig/listadmin.pl 2010-03-25 22:32:48.000000000 +0100 +++ listadmin-2.40/listadmin.pl 2010-03-25 22:32:52.000000000 +0100 @@ -1635,8 +1635,8 @@ my $params = mailman_params ($user, $pw); my $log = log_timestamp ($list); - # Expand {list}, {subdomain} and {domain} - $logfile = mailman_url($list, $logfile); + # Expand {list}, {subdomain} and {domain}, if there is something to expand + $logfile = mailman_url($list, $logfile) if $logfile; for my $id (sort { $a <=> $b } keys %{$change}) { my ($what, $text) = @{$change->{$id}};
signature.asc
Description: This is a digitally signed message part