![Pascal de Bruijn](/assets/img/avatar_default.png)
DEVPATH is not a valid substitution in a RUN+=, devpath is: https://mirrors.edge.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html So use that to get rid of the following warning: Invalid value "/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" for RUN (char 27: invalid substitution type), ignoring, but please fix Source: https://github.com/vmware/open-vm-tools/pull/376 Signed-off-by: Pascal de Bruijn <p.debruijn@unilogic.nl> Acked-by: Jérémy Rosen <jeremy.rosen@smile.fr> [Peter: extend description] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
26 lines
1.3 KiB
Diff
26 lines
1.3 KiB
Diff
From 22f5d198b3b2f7e4debed83948ba1baf70d4749a Mon Sep 17 00:00:00 2001
|
|
From: puneetse <22071208+puneetse@users.noreply.github.com>
|
|
Date: Wed, 16 Oct 2019 10:04:41 -0700
|
|
Subject: [PATCH] Change $DEVPATH to $devpath
|
|
|
|
$DEVPATH throws a warning by udev.
|
|
|
|
Signed-off-by: Pascal de Bruijn <p.debruijn@unilogic.nl>
|
|
---
|
|
udev/99-vmware-scsi-udev.rules | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/udev/99-vmware-scsi-udev.rules b/udev/99-vmware-scsi-udev.rules
|
|
index 053b59706..a605d80ef 100644
|
|
--- a/udev/99-vmware-scsi-udev.rules
|
|
+++ b/udev/99-vmware-scsi-udev.rules
|
|
@@ -2,6 +2,6 @@
|
|
#
|
|
# This file is part of open-vm-tools
|
|
|
|
-ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", ATTRS{model}=="Virtual disk*", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'"
|
|
-ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", ATTRS{model}=="VMware Virtual S", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'"
|
|
+ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", ATTRS{model}=="Virtual disk*", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 >/sys/$devpath/device/timeout'"
|
|
+ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", ATTRS{model}=="VMware Virtual S", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 >/sys/$devpath/device/timeout'"
|
|
|