improve error message if virus checker fails w/o output

master
Joey Hess 2008-07-09 16:53:03 -04:00
parent f39a3c1559
commit 06709cdf31
3 changed files with 6 additions and 3 deletions

View File

@ -386,6 +386,9 @@ sub match_virusfree ($$;@) { #{{{
waitpid $pid, 0;
$SIG{PIPE}="DEFAULT";
if ($sigpipe || $?) {
if (! length $reason) {
$reason="virus checker $IkiWiki::config{virus_checker}; failed with no output";
}
return IkiWiki::FailReason->new("file seems to contain a virus ($reason)");
}
else {

4
debian/changelog vendored
View File

@ -1,4 +1,4 @@
ikiwiki (2.53) UNRELEASED; urgency=low
ikiwiki (2.53) unstable; urgency=low
* search: generate configuration files once only when rebuilding
(Gabriel McManus)
@ -10,7 +10,7 @@ ikiwiki (2.53) UNRELEASED; urgency=low
* attachment: Support perl 5.8's buggy version of CGI.pm.
* otl: Support utf-8 files. (Recai Oktaş)
-- Joey Hess <joeyh@debian.org> Mon, 07 Jul 2008 01:52:48 -0400
-- Joey Hess <joeyh@debian.org> Wed, 09 Jul 2008 16:45:33 -0400
ikiwiki (2.52) unstable; urgency=low

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-07-08 18:14-0400\n"
"POT-Creation-Date: 2008-07-09 16:46-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"