summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@localhost>2011-04-21 11:15:52 +0000
committercinap_lenrek <cinap_lenrek@localhost>2011-04-21 11:15:52 +0000
commit0aa4074bc1cc7b86f7ed28df9ac6dedd85eb4bb9 (patch)
treebd329e9fa6b120aea08ea40a1fe5293d0d32f1ea
parent19a82a265411a5f5e9eae9d315279befd001a47d (diff)
boot(8): properly invoke filesystem wihout overriding service name to boot
-rw-r--r--sys/src/9/boot/local.rc7
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/src/9/boot/local.rc b/sys/src/9/boot/local.rc
index 9d7a51959..43c7b2098 100644
--- a/sys/src/9/boot/local.rc
+++ b/sys/src/9/boot/local.rc
@@ -31,10 +31,9 @@ fn connectlocal{
fatal unknown fstype $1
switch($t){
case 9660
- must 9660srv -f $* boot
+ t=9660srv
case kfs
- must disk/kfs -n boot -f $*
- case *
- must $t -n boot -f $*
+ t=disk/kfs
}
+ {$t -s -f $* &} <[0=1] | echo 0 >/srv/boot
}