2007-06-20 03:42:45 |
Matt Mossholder |
description |
Binary package hint: xen-tools
When feisty changes /etc/sh away from being equivalent to /bin/bash, the hooks in /usr/lib/xen-tools/edgy.d (and maybe others) broke. Specifically, 30-disable-gettys started performing exactly the opposite as expected on this line:
rm ${prefix}/etc/event.d/tty[^1]
... rather than removing tty2 -> tty6, it now removes tty1 and leaves the others behind.
Changing the shell of the script to /bin/bash is one obvious fix. Another would be to be more explicit (e.g. rm ${prefix}/etc/event.d/tty[23456]) |
Binary package hint: xen-tools
When feisty changed /etc/sh away from being equivalent to /bin/bash, the hooks in /usr/lib/xen-tools/edgy.d (and maybe others) broke. Specifically, 30-disable-gettys started performing exactly the opposite as expected on this line:
rm ${prefix}/etc/event.d/tty[^1]
... rather than removing tty2 -> tty6, it now removes tty1 and leaves the others behind. The end result is no functional console in the domU.
Changing the shell of the script to /bin/bash is one obvious fix. Another would be to be more explicit (e.g. rm ${prefix}/etc/event.d/tty[23456]) |
|