From 76612f46259bdcdaa526b4546b39c7d64d406450 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Tue, 27 Dec 2005 19:26:39 +0000 Subject: [PATCH] Loop assign interfaces option until the user gets the correct configuraiton. Ticket #749 --- etc/inc/config.inc | 2 ++ etc/rc.bootup | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/inc/config.inc b/etc/inc/config.inc index 7bc543dbbc..f5ce7c3446 100644 --- a/etc/inc/config.inc +++ b/etc/inc/config.inc @@ -1141,6 +1141,8 @@ EOD; reload_all_sync(); echo " done!\n"; + + touch("{$g['tmp_path']}/assign_complete"); } } diff --git a/etc/rc.bootup b/etc/rc.bootup index 8831bb1b6a..7e06ed2e13 100755 --- a/etc/rc.bootup +++ b/etc/rc.bootup @@ -81,7 +81,7 @@ $do_assign = 1; } } - if($do_assign == 1) { + if($do_assign == 1 and !file_exists("{$g['tmp_path']}/assign_complete")) { $noreboot = true; echo " -- Running interface assignment option.\n"; set_networking_interfaces_ports();