umask != file mode
authormillert <millert@openbsd.org>
Mon, 16 Sep 1996 17:19:54 +0000 (17:19 +0000)
committermillert <millert@openbsd.org>
Mon, 16 Sep 1996 17:19:54 +0000 (17:19 +0000)
usr.sbin/cron/crontab.c

index a6af2f4..ae7d042 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #if !defined(lint) && !defined(LINT)
-static char rcsid[] = "$Id: crontab.c,v 1.3 1996/09/15 10:02:34 deraadt Exp $";
+static char rcsid[] = "$Id: crontab.c,v 1.4 1996/09/16 17:19:54 millert Exp $";
 #endif
 
 /* crontab - install and manage per-user crontab files
@@ -316,7 +316,7 @@ edit_cmd() {
                }
        }
 
-       um = umask(0600);
+       um = umask(077);
        (void) sprintf(Filename, "/tmp/crontab.XXXXXXXX");
        if ((t = mkstemp(Filename)) == -1) {
                perror(Filename);