]> granicus.if.org Git - sudo/commitdiff
Fix #includedir; from Mike Frysinger
authorTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 17 May 2012 19:42:57 +0000 (15:42 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Thu, 17 May 2012 19:42:57 +0000 (15:42 -0400)
--HG--
branch : 1.8

plugins/sudoers/toke.c
plugins/sudoers/toke.l

index 83125a30cfaac1bf32a6bf17a537803e8b7b9922..40bc1472f693e3eed7002bd5acae8c37648c2160 100644 (file)
@@ -3525,6 +3525,8 @@ _push_include(char *path, bool isdir)
     if (isdir) {
        struct stat sb;
        switch (sudo_secure_dir(path, sudoers_uid, sudoers_gid, &sb)) {
+           case SUDO_PATH_SECURE:
+               break;
            case SUDO_PATH_MISSING:
                debug_return_bool(false);
            case SUDO_PATH_BAD_TYPE:
index 40981cd8392b0d4aec507499fe47d27f27e85b6a..84e8de62dd9819a98b876a6a25eb47813c5a12e6 100644 (file)
@@ -816,6 +816,8 @@ _push_include(char *path, bool isdir)
     if (isdir) {
        struct stat sb;
        switch (sudo_secure_dir(path, sudoers_uid, sudoers_gid, &sb)) {
+           case SUDO_PATH_SECURE:
+               break;
            case SUDO_PATH_MISSING:
                debug_return_bool(false);
            case SUDO_PATH_BAD_TYPE: