From f0315caed359e193397d1416dc6282008b63d0ce Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 24 May 2007 18:41:27 +0000 Subject: [PATCH] Delete in reverse order --- logrotate/delete_logs.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logrotate/delete_logs.cgi b/logrotate/delete_logs.cgi index 61ba45d4a..ea0af75f2 100755 --- a/logrotate/delete_logs.cgi +++ b/logrotate/delete_logs.cgi @@ -12,7 +12,7 @@ require './logrotate-lib.pl'; # Delete the sections $parent = &get_config_parent(); $conf = $parent->{'members'}; -foreach $d (@d) { +foreach $d (sort { $b <=> $a } @d) { $log = $conf->[$d]; &lock_file($log->{'file'}); &save_directive($parent, $log, undef);