diff options
| author | awiddersheim <awiddersheim@hotmail.com> | 2013-10-22 10:33:56 -0400 |
|---|---|---|
| committer | awiddersheim <awiddersheim@hotmail.com> | 2013-10-22 10:33:56 -0400 |
| commit | 0a3252d88d148a8cb21774cd3ae6a1cb1fbb004c (patch) | |
| tree | 756f8d4b09eb6ee3c2ef75301a7027e9a42509dc /plugins-scripts/subst.in | |
| parent | f6576c6db4eeb655f16a71286757e4a93792887d (diff) | |
| download | monitoring-plugins-0a3252d88d148a8cb21774cd3ae6a1cb1fbb004c.tar.gz | |
Fix trusted path
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 a70ad884..49a95ca1 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 | |||
