[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] execve() in reboot.c ?
Hello, Domain kernel has arch/xen/kernel/reboot.c, which executes shutdown and halt on request. But one problem is that we have the path and command options fixed in the kernel, like this: static char *restart_argv[] = { "/sbin/shutdown", "-r", "now", NULL }; static char *poweroff_argv[] = { "/sbin/halt", "-p", NULL }; That is kind of violating the rule: kernel should never enforce the policy to the user. We can see the problem if for example domU uses busybox instead of sysvinit: busybox doesnt support "halt -p", so "xm shutdown" cannot shutdown the domU. Should we care enough to fix this problem? regards, aq _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |