Merge branch 'mirbsd'
[alioth/cvs.git] / src / mkmodules.c
index d0b943f..74b1301 100644 (file)
@@ -526,6 +526,7 @@ static const char *const config_contents[] = {
     "# Set 'LogHistory' to 'all' or '" ALL_HISTORY_REC_TYPES "' to log all transactions to the\n",
     "# history file, or a subset as needed (ie 'TMAR' logs all write operations)\n",
     "#LogHistory=" ALL_HISTORY_REC_TYPES "\n",
+    "LogHistory=TMAR\n",
     "\n",
     "# Set 'RereadLogAfterVerify' to 'always' (the default) to allow the verifymsg\n",
     "# script to change the log message.  Set it to 'stat' to force CVS to verify\n",
@@ -1263,11 +1264,6 @@ init (int argc, char **argv)
        fp = xfopen (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.  */
@@ -1281,11 +1277,6 @@ init (int argc, char **argv)
        fp = xfopen (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);