From f86e3d4aa7719118a46c96385a46f89f3ee679f8 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Sun, 18 Jan 2004 07:26:37 +0000 Subject: [PATCH] Ensure /usr/local/sbin is in runner's path. Fix /sbin too. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2227 7894878c-1315-0410-8ee3-d5d059ff63e0 --- prog/detect/sensors-detect | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect index 460c857e..232e4b04 100755 --- a/prog/detect/sensors-detect +++ b/prog/detect/sensors-detect @@ -33,8 +33,12 @@ use POSIX; # Just in case a root user doesn't have /sbin in his/her path for some reason # (was seen once) -$ENV{PATH} .= '/sbin:' +$ENV{PATH} = '/sbin:'.$ENV{PATH} unless $ENV{PATH} =~ m,(^|:)/sbin/?(:|$),; +# Same for /usr/local/sbin since we need i2cdetect which is installed there +# by default (reported by Lennard Klein) +$ENV{PATH} = '/usr/local/sbin:'.$ENV{PATH} + unless $ENV{PATH} =~ m,(^|:)/usr/local/sbin/?(:|$),; ######################### # CONSTANT DECLARATIONS #