]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/9/boot/bootrc
fixed by fuck up
[plan9front.git] / sys / src / 9 / boot / bootrc
index ed949ec9176b34f636f4a7d0c436aa4bbf9da182..208122f7278aa98898bc1ad94530e4f09b49fa1f 100755 (executable)
@@ -70,8 +70,9 @@ fn main{
                }
                if not bootargs=$nobootprompt
                nobootprompt=()
-               mn=`{echo $bootargs | awk -F! '{print $1}'}
-               ma=`{echo $bootargs | sed 's/[^!]*!?//'}
+               mn=`{echo $bootargs | sed 's,!, ,'}
+               ma=$mn(2-)
+               mn=$mn(1)
                switch(m$"mn){
                case $mt
                        mp=m$mn
@@ -180,8 +181,12 @@ if(~ $#usbwait 1)
 if(~ $#usbwait 0)
        sleep 2
 
-. /rc/lib/net.rc
-. /rc/lib/local.rc
+# load boot methods
+fn showlocaldevs {}
+fn configlocal {}
+for(i in /rc/lib/*.rc){
+       . $i
+}
 
 # add partitions and binds
 configlocal