Debian and Utopic+ provide xenstored through the xen package
Create a FileSR rather than FFS now we have SM enabled.
Don't assume we know how to disable xend based on distribution

Some distributions (e.g. F21) are changing how xend is run so chkconfig
might not be the right answer
Fix grub update to work for more distributions

Some dsitros, e.g. F21, do not have update-grub but expect you to call
grub2-mkconfig directly.

Default to Xen config if we can't find a better match

Fixing 'saved' grub configs (file replaced was incorrect)
Merge pull request #73 from BobBall/distro-fix

Distro fixes
storage: if LVM volume groups are available, allow an SR to be created on one

This uses the ezlvm script-based storage adapter. Note the storage will
use raw block devices and blkback -- no blkback dependency.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Start the xapi-storage-script service (needed by ezlvm)

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Always sync the database before triggering a host reboot.

Failing to do this can undo all the network and SR configuration.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Tell the user to re-run the wizard after the reboot

Some actions need to be performed after the reboot. It's always safe to
re-run the wizard to check.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>