diff options
author | Luiz Souza <luiz@netgate.com> | 2017-09-14 22:04:40 -0500 |
---|---|---|
committer | Luiz Souza <luiz@netgate.com> | 2017-09-14 22:06:01 -0500 |
commit | 4ff3adec7a6bdd6d87cc5eeae2b1039954ee5ce2 (patch) | |
tree | 06b054ee8c0a44edd56271bc75c57aeada8ae634 /src/usr/local/www | |
parent | 59104a6ff6c862482eddb9696fd8d22dec89052e (diff) | |
download | pfsense-4ff3adec7a6bdd6d87cc5eeae2b1039954ee5ce2.zip pfsense-4ff3adec7a6bdd6d87cc5eeae2b1039954ee5ce2.tar.gz |
If /boot/loader.conf is not presetn check /boot/loader.conf.local.
Diffstat (limited to 'src/usr/local/www')
-rw-r--r-- | src/usr/local/www/diag_backup.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/usr/local/www/diag_backup.php b/src/usr/local/www/diag_backup.php index cf136fa..350cc68 100644 --- a/src/usr/local/www/diag_backup.php +++ b/src/usr/local/www/diag_backup.php @@ -303,6 +303,14 @@ if ($_POST) { } unset($loaderconf); } + if (file_exists("/boot/loader.conf.local")) { + $loaderconf = file_get_contents("/boot/loader.conf.local"); + if (strpos($loaderconf, "console=\"comconsole")) { + $config['system']['enableserial'] = true; + write_config(gettext("Restore serial console enabling in configuration.")); + } + unset($loaderconf); + } /* extract out rrd items, unset from $config when done */ if ($config['rrddata']) { restore_rrddata(); |