summaryrefslogtreecommitdiffstats
path: root/etc/rc.restore_config_backup
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2014-02-06 14:00:44 -0500
committerjim-p <jimp@pfsense.org>2014-02-06 14:00:44 -0500
commit8d112d7d51fd55e73a171615b9c075cd04a739d8 (patch)
treece87f879475927eb3e0ada5f35202bb36c12b727 /etc/rc.restore_config_backup
parentdab351f359bb451d692996f616796284c7e0405d (diff)
downloadpfsense-8d112d7d51fd55e73a171615b9c075cd04a739d8.zip
pfsense-8d112d7d51fd55e73a171615b9c075cd04a739d8.tar.gz
Fix test, allows restoring last backup in the list. Fixes #3438
Diffstat (limited to 'etc/rc.restore_config_backup')
-rwxr-xr-xetc/rc.restore_config_backup4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/rc.restore_config_backup b/etc/rc.restore_config_backup
index 483fc37..ca1728d 100755
--- a/etc/rc.restore_config_backup
+++ b/etc/rc.restore_config_backup
@@ -51,7 +51,7 @@ function choose_backup() {
echo gettext("Which configuration would you like to restore?") . "\n";
echo " 1-" . count($confvers) . " : ";
$number = strtoupper(chop(fgets($fp)));
- if (is_numeric($number) && ($number > 0) && ($number < count($confvers))) {
+ if (is_numeric($number) && ($number > 0) && ($number <= count($confvers))) {
return $number;
} else {
echo gettext("That is not a valid backup number.\n");
@@ -61,7 +61,7 @@ function choose_backup() {
function restore_history_backup($number) {
global $g, $fp, $confvers;
- if (is_numeric($number) && ($number > 0) && ($number < count($confvers))) {
+ if (is_numeric($number) && ($number > 0) && ($number <= count($confvers))) {
$realnumber = $number - 1;
echo "\n" . gettext("Is this the backup you wish to restore?") . "\n";
list_backups($realnumber);
OpenPOWER on IntegriCloud