summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArun Scaria <arunscaria91@gmail.com>2011-06-29 22:21:40 +0530
committerArun Scaria <arunscaria91@gmail.com>2011-06-29 22:21:40 +0530
commit911f4c8b71a3f43373c398bbbac3fb70be48b37b (patch)
treec0790431d13f577dfaa596e01fead482105d9cd7
parent4f345e22530b0968794b29c05abf8a465370ea0d (diff)
downloadsssd_unused-911f4c8b71a3f43373c398bbbac3fb70be48b37b.tar.gz
sssd_unused-911f4c8b71a3f43373c398bbbac3fb70be48b37b.tar.xz
sssd_unused-911f4c8b71a3f43373c398bbbac3fb70be48b37b.zip
_PATH_DEFPATH is replaced with getenv("PATH")
-rw-r--r--src/sss_client/sudo_plugin/sss_sudoplugin.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/sss_client/sudo_plugin/sss_sudoplugin.c b/src/sss_client/sudo_plugin/sss_sudoplugin.c
index 195f3ac1..f3a28f77 100644
--- a/src/sss_client/sudo_plugin/sss_sudoplugin.c
+++ b/src/sss_client/sudo_plugin/sss_sudoplugin.c
@@ -40,12 +40,6 @@
#define _PATH_VI "/bin/vi"
#endif
-#ifndef _PATH_DEFPATH
-/* Default path to executables */
-#define _PATH_DEFPATH "/usr/bin:/bin"
-#endif
-
-
#include "config.h"
#include <sys/types.h>
@@ -532,7 +526,7 @@ static char * find_in_path(char *command, char **envp)
if (strchr(command, '/') != NULL)
return command;
- path = _PATH_DEFPATH;
+ path = getenv("PATH");
for (ep = plugin_state.envp; *ep != NULL; ep++) {
if (strncmp(*ep, "PATH=", 5) == 0) {
path = *ep + 5;