From: Todd C. Miller Date: Fri, 15 Dec 2000 03:57:53 +0000 (+0000) Subject: Open sudoers for writing with mode SUDOERS_MODE X-Git-Tag: SUDO_1_6_4~224 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=02559d3447541eb429ba5a18422b6bcc7152811a;p=sudo Open sudoers for writing with mode SUDOERS_MODE From Dimitry Andric --- diff --git a/visudo.c b/visudo.c index 3d88995aa..56e6f88dc 100644 --- a/visudo.c +++ b/visudo.c @@ -171,7 +171,7 @@ main(argc, argv) * Open sudoers, lock it and stat it. * sudoers_fd must remain open throughout in order to hold the lock. */ - sudoers_fd = open(sudoers, O_RDWR | O_CREAT); + sudoers_fd = open(sudoers, O_RDWR | O_CREAT, SUDOERS_MODE); if (sudoers_fd == -1) { (void) fprintf(stderr, "%s: %s: %s\n", Argv[0], sudoers, strerror(errno));