Is the solution to this just to change
rc = execl("/usr/sbin/xm", "/usr/sbin/xm", "console", instanceId, NULL);
to
rc = execl("/usr/bin/sudo", "/usr/bin/sudo", "/usr/bin/xm", "console", instanceId, NULL);
in handler-xen.c ?
As far as I can tell, the Debian packages for Eucalyptus set up eucalyptus to be able to sudo exec /usr/bin/xm ..
Is the solution to this just to change
rc = execl(" /usr/sbin/ xm", "/usr/sbin/xm", "console", instanceId, NULL);
to
rc = execl(" /usr/bin/ sudo", "/usr/bin/sudo", "/usr/bin/xm", "console", instanceId, NULL);
in handler-xen.c ?
As far as I can tell, the Debian packages for Eucalyptus set up eucalyptus to be able to sudo exec /usr/bin/xm ..