diff --git a/logrotate/lang/en b/logrotate/lang/en index 57e77c9ec..29ff6fbaf 100644 --- a/logrotate/lang/en +++ b/logrotate/lang/en @@ -80,6 +80,7 @@ save_emailto=Missing email address for rotated logs save_eerrors=Missing email address for error messages save_epre=Pre-rotation script cannot contain an endscript or endrotate line save_epost=Post-rotation script cannot contain an endscript or endrotate line +save_enofiles=No files to rotate entered log_modify_sched=Changed log rotation Cron job log_create_sched=Created log rotation Cron job diff --git a/logrotate/save_log.cgi b/logrotate/save_log.cgi index 3acfd71b3..4f5482dd4 100755 --- a/logrotate/save_log.cgi +++ b/logrotate/save_log.cgi @@ -55,6 +55,7 @@ else { foreach $f (@files) { $f =~ /^\/\S+$/ || &error($text{'save_efile'}); } + @files || &error($text{'save_enofiles'}); $in{'file'} =~ s/\r//g; $log->{'name'} = [ split(/\n/, $in{'file'}) ]; }