diff options
-rw-r--r-- | etc/inc/config.inc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc index 5f21c30..f97415d 100644 --- a/etc/inc/config.inc +++ b/etc/inc/config.inc @@ -268,10 +268,11 @@ function generate_config_cache($config) { } function discover_last_backup() { - $backups = split("\n", `cd /cf/conf/backup && ls -ltr *.xml | awk '{print \$9}' | grep -v "\\.\\."`); + $backups = split("\n", `cd /cf/conf/backup && ls -ltr *.xml | awk '{print \$9}'`); $last_backup = ""; foreach($backups as $backup) - $last_backup = $backup; + if($backup) + $last_backup = $backup; return $last_backup; } |