diff options
author | emellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com> | 2005-11-21 17:03:21 +0100 |
---|---|---|
committer | emellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com> | 2005-11-21 17:03:21 +0100 |
commit | 20e3f38adeaae62c4624b0649ddce509066c49c7 (patch) | |
tree | 939017eff5bf3dfa8b13a6cdea12df493725bb99 /install.sh | |
parent | 9ba9cbdb3fb55274a25092f52d60545474beae4d (diff) | |
download | xen-20e3f38adeaae62c4624b0649ddce509066c49c7.tar.gz xen-20e3f38adeaae62c4624b0649ddce509066c49c7.tar.bz2 xen-20e3f38adeaae62c4624b0649ddce509066c49c7.zip |
Changes check for "udev", so that it works on debian sid (that does not
have /sbin/udev anymore).
Signed-off-by: Murillo F. Bernardes <mfb@br.ibm.com>
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/install.sh b/install.sh index 46e22abe6c..e7dbfc24b6 100755 --- a/install.sh +++ b/install.sh @@ -27,7 +27,10 @@ echo "Installing Xen from '$src' to '$dst'..." cp -fdRL $src/etc/init.d/* $dst/etc/init.d/ echo "All done." -if [ -x /sbin/udev ] && [ ! -z `/sbin/udev -V` ] && [ `/sbin/udev -V` -ge 059 ]; then +[ -x "$(which udevinfo)" ] && \ + UDEV_VERSION=$(udevinfo -V | sed -e 's/^.*\s\([0-9]\+\)[^0-9]*/\1/') + +if [ -n "$UDEV_VERSION" ] && [ $UDEV_VERSION -ge 059 ]; then cp -f $src/etc/udev/rules.d/*.rules $dst/etc/udev/rules.d/ else cp -f $src/etc/hotplug/*.agent $dst/etc/hotplug/ |