diff -uprk.orig cvs-1.11.10.orig/src/mkmodules.c cvs-1.11.10/src/mkmodules.c --- cvs-1.11.10.orig/src/mkmodules.c 2003-10-08 23:56:13 +0400 +++ cvs-1.11.10/src/mkmodules.c 2003-12-14 01:00:40 +0300 @@ -727,10 +727,6 @@ rename_dbmfile (temp) (void) sprintf (newpag, "%s.pag", temp); (void) sprintf (newdb, "%s.db", temp); - (void) chmod (newdir, 0666); - (void) chmod (newpag, 0666); - (void) chmod (newdb, 0666); - /* don't mess with me */ SIG_beginCrSect (); @@ -951,11 +947,6 @@ init (argc, argv) fp = open_file (info, "w"); if (fclose (fp) < 0) error (1, errno, "cannot close %s", info); - - /* Make the new history file world-writeable, since every CVS - user will need to be able to write to it. We use chmod() - because xchmod() is too shy. */ - chmod (info, 0666); } /* Make an empty val-tags file to prevent problems creating it later. */ @@ -969,11 +960,6 @@ init (argc, argv) fp = open_file (info, "w"); if (fclose (fp) < 0) error (1, errno, "cannot close %s", info); - - /* Make the new val-tags file world-writeable, since every CVS - user will need to be able to write to it. We use chmod() - because xchmod() is too shy. */ - chmod (info, 0666); } free (info);