[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 3/4] libxl: call hotplug scripts from libxl for vbd
On Mon, 2012-05-14 at 13:38 +0100, Roger Pau Monne wrote: > >> +# Hack to prevent the execution of hotplug scripts from udev if the domain > >> +# has been launched from libxl > >> +if [ -n "${UDEV_CALL}" ]&& \ > >> + `xenstore-read "libxl/disable_udev">/dev/null 2>&1`; then > > > > This reads something from xenstore and executes it as a shell command! > > (Also it will go wrong if the value read is empty eg becaue the key > > doesn't exist.) > > Are you sure about this? This command never returns anything, because it > is redirected to /dev/null, so we only evaluate if it is able to read > libxl/disable_udev. If libxl/disable_udev exists this test is passed. You don't need the backticks for that though. With the backticks it will execute whatever happens to be in the key -- I guess it's something quite benign right now or you'd have seen errors. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |