Index: config/init/defaults.pm
===================================================================
--- config/init/defaults.pm	(revision 10978)
+++ config/init/defaults.pm	(working copy)
@@ -142,7 +142,7 @@
         rm_rf     => '$(PERL) -MExtUtils::Command -e rm_rf',
         mkdir     => '$(PERL) -MExtUtils::Command -e mkpath',
         touch     => '$(PERL) -MExtUtils::Command -e touch',
-        chmod     => '$(PERL) -MExtUtils::Command-chmod -e chmod',
+        chmod     => '$(PERL) -MExtUtils::Command -e ExtUtils::Command::chmod',
         ar        => $Config{ar},
         ar_flags  => 'cr',
 
Index: config/gen/makefiles.pm
===================================================================
--- config/gen/makefiles.pm	(revision 10978)
+++ config/gen/makefiles.pm	(working copy)
@@ -237,10 +237,10 @@
             print MAKEFILE "ops$slash$pod: ..${slash}src${slash}ops${slash}$ops\n";
             if ($new_perldoc == 1) {
                 print MAKEFILE "\tperldoc -ud ops${slash}$pod ..${slash}src${slash}ops${slash}$ops\n";
-                print MAKEFILE "\t\$(CHMOD) 0666, ops${slash}$pod\n\n";
+                print MAKEFILE "\t\$(CHMOD) 0644 ops${slash}$pod\n\n";
             } else {
                 print MAKEFILE "\tperldoc -u ..${slash}ops${slash}$ops > ops${slash}$pod\n";
-                print MAKEFILE "\t\$(CHMOD) 0666, ..${slash}ops${slash}$pod\n\n";
+                print MAKEFILE "\t\$(CHMOD) 0644 ..${slash}ops${slash}$pod\n\n";
             }
         }
 
