diff options
author | awiddersheim <awiddersheim@hotmail.com> | 2013-10-22 14:33:56 (GMT) |
---|---|---|
committer | awiddersheim <awiddersheim@hotmail.com> | 2013-10-22 14:33:56 (GMT) |
commit | 0a3252d88d148a8cb21774cd3ae6a1cb1fbb004c (patch) | |
tree | 756f8d4b09eb6ee3c2ef75301a7027e9a42509dc /plugins-scripts/subst.in | |
parent | f6576c6db4eeb655f16a71286757e4a93792887d (diff) | |
download | monitoring-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.in | 13 |
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 | |||