Kfs is no longer an option in the installer. - removed configfs - removed mountkfs - didn't know where to put fstype definition so its in defs right now. - i took out references to fstype==kfs, but not fossil+venti from: mountfs prepdisk - i left the kfs code in mountdist (allowing installs from a kfs partition) Reference: /n/sources/patch/applied/inst-no-kfs Date: Wed Mar 23 23:33:39 CET 2005 --- /sys/lib/dist/pc/inst/defs Wed Mar 23 23:30:46 2005 +++ /sys/lib/dist/pc/inst/defs Wed Mar 23 23:30:42 2005 @@ -175,3 +175,5 @@ disk/kfscmd -n$1 allow } +fstype=fossil + --- /sys/lib/dist/pc/inst/fmtfossil Wed Mar 23 23:31:04 2005 +++ /sys/lib/dist/pc/inst/fmtfossil Wed Mar 23 23:31:00 2005 @@ -1,7 +1,7 @@ #!/bin/rc # desc: initialize disks for a fossil server -# prereq: configfs +# prereq: switch($1){ case checkready checkdone --- /sys/lib/dist/pc/inst/main Wed Mar 23 23:31:26 2005 +++ /sys/lib/dist/pc/inst/main Wed Mar 23 23:31:22 2005 @@ -12,7 +12,6 @@ # must be topologically sorted (by prereq) tasks=(\ - configfs\ partdisk prepdisk\ fmtventi\ fmtfossil\ --- /sys/lib/dist/pc/inst/mountfs Wed Mar 23 23:31:51 2005 +++ /sys/lib/dist/pc/inst/mountfs Wed Mar 23 23:31:47 2005 @@ -1,11 +1,9 @@ #!/bin/rc # desc: choose and mount file system partition -# prereq: configfs +# prereq: switch($fstype){ -case kfs - exec mountkfs $* case fossil fossil+venti exec mountfossil $* case * --- /sys/lib/dist/pc/inst/partdisk Wed Mar 23 23:32:20 2005 +++ /sys/lib/dist/pc/inst/partdisk Wed Mar 23 23:32:17 2005 @@ -1,7 +1,7 @@ #!/bin/rc # desc: edit partition tables (e.g., to create a plan 9 partition) -# prereq: configfs +# prereq: switch($1){ case go --- /sys/lib/dist/pc/inst/prepdisk Wed Mar 23 23:32:53 2005 +++ /sys/lib/dist/pc/inst/prepdisk Wed Mar 23 23:32:49 2005 @@ -4,8 +4,6 @@ # prereq: partdisk fn autotype { - if(~ $fstype kfs) - echo -a 9fat -a nvram -a fs -a swap if(~ $fstype fossil) echo -a 9fat -a nvram -a fossil -a swap if(~ $fstype fossil+venti) @@ -49,9 +47,6 @@ if(! ~ $prepdisk ready){ prepdisk=done switch($fstype){ - case kfs - if(! test -f /dev/sd*/fs* && ! test -f /dev/fs/fs*) - prepdisk=ready case fossil if(! test -f /dev/sd*/fossil* && ! test -f /dev/fs/fossil*) prepdisk=ready