diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-07-21 15:59:54 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-07-21 15:59:54 +0200 |
commit | 3202d39042623467db4bf51cb583e191f3aa54d2 (patch) | |
tree | e8a00b1676c4df9d6340eeca6f17e4fa5e5c2957 | |
parent | 474bc6a14ae55f5b4def8dad3370d9f0a81a7d7e (diff) | |
parent | 43f327485d374db949b9d83816c186371bbe4420 (diff) |
merge
-rwxr-xr-x | rc/bin/fshalt | 11 | ||||
-rw-r--r-- | sys/src/9/pc/pccpuf | 6 | ||||
-rw-r--r-- | sys/src/9/pc/pcf | 1 | ||||
-rw-r--r-- | sys/src/cmd/auth/debug.c | 2 |
4 files changed, 17 insertions, 3 deletions
diff --git a/rc/bin/fshalt b/rc/bin/fshalt index 867276c2d..c6bf8c854 100755 --- a/rc/bin/fshalt +++ b/rc/bin/fshalt @@ -3,6 +3,7 @@ # and optionally reboot rfork e reboot=no +scram=no switch ($#*) { case 0 case 1 @@ -14,6 +15,8 @@ case * path=(/bin) builtin cd / +bind -c '#s' /srv +bind '#p' /proc unmount /mnt/consoles >[2]/dev/null kill consolefs | rc # don't compete with /mnt/consoles @@ -33,8 +36,11 @@ for (i in $k){ sleep 2 } -# for scram +# for scram, don't scram other systems bind -b '#P' /dev +if (test -e '#P'/apm) + if (! ~ $reboot yes) + scram=yes # halting (binaries we run can't be on the fs we're halting) ramfs @@ -79,7 +85,8 @@ fn x { echo rebooting... echo reboot >'#c/reboot' } - if not scram + if (~ $scram yes) + scram } x diff --git a/sys/src/9/pc/pccpuf b/sys/src/9/pc/pccpuf index 3d6f8cadc..6e50e3c9a 100644 --- a/sys/src/9/pc/pccpuf +++ b/sys/src/9/pc/pccpuf @@ -28,6 +28,7 @@ dev vga sd + audio dma floppy dma aoe @@ -71,6 +72,10 @@ link usbohci usbehci usbehcipc + audiosb16 dma + audioac97 audioac97mix + audiohda + misc archmp mp apic mtrr @@ -94,6 +99,7 @@ misc vgact65545 +cur vgacyber938x +cur vgaet4000 +cur + vgageode +cur vgahiqvideo +cur vgai81x +cur vgamach64xx +cur diff --git a/sys/src/9/pc/pcf b/sys/src/9/pc/pcf index 24019ee18..bfebfa2b5 100644 --- a/sys/src/9/pc/pcf +++ b/sys/src/9/pc/pcf @@ -101,6 +101,7 @@ misc vgact65545 +cur vgacyber938x +cur vgaet4000 +cur + vgageode +cur vgahiqvideo +cur vgai81x +cur vgamach64xx +cur diff --git a/sys/src/cmd/auth/debug.c b/sys/src/cmd/auth/debug.c index 56b5202bf..d7df43f8b 100644 --- a/sys/src/cmd/auth/debug.c +++ b/sys/src/cmd/auth/debug.c @@ -268,7 +268,7 @@ authfutz(char *dom, char *user) /* try ticket request using bootes key */ snprint(prompt, sizeof prompt, "\tcpu server owner for domain %s ", dom); - readcons(prompt, "bootes", 0, tr.authid, sizeof tr.authid); + readcons(prompt, "glenda", 0, tr.authid, sizeof tr.authid); convTR2M(&tr, trbuf); if(_asgetticket(fd, trbuf, tbuf) < 0){ close(fd); |