]> granicus.if.org Git - sudo/commitdiff
fix that bug for real
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 13 Jan 1998 15:19:08 +0000 (15:19 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 13 Jan 1998 15:19:08 +0000 (15:19 +0000)
parse.c

diff --git a/parse.c b/parse.c
index 448f9e57b629f97ea333ee78740c32728e870c1b..1c3ce614a81d815ed679c33e836799a48aeaa69a 100644 (file)
--- a/parse.c
+++ b/parse.c
@@ -218,7 +218,7 @@ int command_matches(cmnd, user_args, path, sudoers_args)
     static char *c;
 
     /* don't bother with pseudo commands like "validate" */
-    if (*cmnd != '/' && *cmnd != '.')
+    if (strchr(cmnd, '/') != NULL)
        return(FALSE);
 
     /* only need to stat cmnd once since it never changes */