http://bugzilla.novell.com/show_bug.cgi?id=506833 Summary: /etc/init.d/xend and xendomains are unable to find xend daemon process Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Xen AssignedTo: jdouglas@novell.com ReportedBy: mt@novell.com QAContact: qa@suse.de CC: carnold@novell.com, jfehlig@novell.com Found By: --- The /etc/init.d/xendomains script does not work, because the grep -w python in the check function does not match "python2.6" word: # ps ax | grep -w xend 3222 ? S 0:00 /usr/bin/python2.6 /usr/sbin/xend start 3224 ? Sl 0:36 /usr/bin/python2.6 /usr/sbin/xend start Same code is used in /etc/init.d/xend, but with a fallback to the "xend status" return code (in status) and preform the actions also with an empty XEND variable. Possible fix to setting XEND variable in these scripts is pidof -x: --- /etc/init.d/xendomains +++ /etc/init.d/xendomains @@ -55,8 +55,7 @@ check() { - XEND=`ps ax | grep -w xend | grep -w python | awk '{ print $1 }'` - XEND=`echo $XEND` + XEND=`pidof -x /usr/sbin/xend` -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.