diff options
Diffstat (limited to 'src/etc/rc.bootup')
-rwxr-xr-x | src/etc/rc.bootup | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/etc/rc.bootup b/src/etc/rc.bootup index aba6862..cc0f500 100755 --- a/src/etc/rc.bootup +++ b/src/etc/rc.bootup @@ -121,6 +121,13 @@ if (file_exists("/conf/trigger_initial_wizard") && !file_exists("/conf/assign_co check_for_alternate_interfaces(); } +/* Convert configuration + * This must happen before the interface mismatch test, see + * https://redmine.pfsense.org/issues/7809 */ +echo "Updating configuration..."; +convert_config(); +echo "done.\n"; + /* * Determine if we need to throw a interface exception * and ask the user to reassign interfaces. This will @@ -146,11 +153,6 @@ while (is_interface_mismatch() == true) { led_kitt(); } -/* convert config and clean backups */ -echo "Updating configuration..."; -convert_config(); -echo "done.\n"; - echo "Checking config backups consistency..."; cleanup_backupcache(true); echo "done.\n"; |