summaryrefslogtreecommitdiffstats
path: root/plugins-scripts/subst.in
diff options
context:
space:
mode:
authorawiddersheim <awiddersheim@hotmail.com>2013-10-22 14:33:56 (GMT)
committerawiddersheim <awiddersheim@hotmail.com>2013-10-22 14:33:56 (GMT)
commit0a3252d88d148a8cb21774cd3ae6a1cb1fbb004c (patch)
tree756f8d4b09eb6ee3c2ef75301a7027e9a42509dc /plugins-scripts/subst.in
parentf6576c6db4eeb655f16a71286757e4a93792887d (diff)
downloadmonitoring-plugins-0a3252d88d148a8cb21774cd3ae6a1cb1fbb004c.tar.gz
Fix trusted pathrefs/pull/1212/head
When configuring the plugins you have the option to specify a trusted path with --with-trusted-path. This option seems to have been deprecated at some point for unknown reasons and had typically had no affect. This commit makes this option work again for those who have a desire to use it. There should be no affect on those who have not chosen to specify a trusted path.
Diffstat (limited to 'plugins-scripts/subst.in')
-rw-r--r--plugins-scripts/subst.in13
1 files changed, 2 insertions, 11 deletions
diff --git a/plugins-scripts/subst.in b/plugins-scripts/subst.in
index a70ad88..49a95ca 100644
--- a/plugins-scripts/subst.in
+++ b/plugins-scripts/subst.in
@@ -61,18 +61,9 @@ BEGIN {
61# add to libexecdir to INC for perl utils.pm 61# add to libexecdir to INC for perl utils.pm
62/^use/ { if (/lib/) { if (/utils.pm|"."/ ) {sub(/utils.pm|"."/,led() )} } } 62/^use/ { if (/lib/) { if (/utils.pm|"."/ ) {sub(/utils.pm|"."/,led() )} } }
63 63
64 64# Trusted path mechanism
65# Trusted path mechanism (deprecated) 65/@trusted_path@/ {sub(/@trusted_path@/,"@with_trusted_path@");}
66
67/^[ \t]*\$ENV[ \t]*\{[ \t'"]*PATH[ \t"']*\}[ \t]*=/ {
68 sub(/\=[ \t]*['"][^"']+["']/,"='@with_trusted_path@' # autoconf-derived");
69}
70
71/^[\t ]*(export[\t ]*)?PATH[\t ]*=['"]+.+["']$/ {
72 sub(/\=.*$/,"='@with_trusted_path@' # autoconf-derived");
73}
74 66
75{ 67{
76 print; 68 print;
77} 69}
78