diff -Naur bugzilla-2.20/checksetup.pl bugzilla-2.20.install/checksetup.pl --- bugzilla-2.20/checksetup.pl 2005-09-12 12:51:08.000000000 +0200 +++ bugzilla-2.20.install/checksetup.pl 2005-11-06 11:07:27.000000000 +0100 @@ -635,7 +635,7 @@ # <Directory> blocks.) # If this is set to 1, Bugzilla will create these files if they don't exist. # If this is set to 0, Bugzilla will not create these files. -$create_htaccess = 1; +$create_htaccess = 0; END my $webservergroup_default; @@ -867,7 +867,7 @@ unless (-d 'graphs') { print "Creating graphs directory...\n"; # permissions for non-webservergroup are fixed later on - mkdir 'graphs', 0770; + mkdir "$datadir/graphs", 0770; # Upgrade data format foreach my $in_file (glob("$datadir/mining/*")) { @@ -1366,21 +1366,13 @@ fixPerms($webdotdir, $<, $webservergid, 007, 1); fixPerms("$webdotdir/.htaccess", $<, $webservergid, 027); fixPerms("$datadir/params", $<, $webservergid, 017); - fixPerms('*', $<, $webservergid, 027); - fixPerms('Bugzilla', $<, $webservergid, 027, 1); - fixPerms($templatedir, $<, $webservergid, 027, 1); - fixPerms('images', $<, $webservergid, 027, 1); - fixPerms('css', $<, $webservergid, 027, 1); - fixPerms('skins', $<, $webservergid, 027, 1); - fixPerms('js', $<, $webservergid, 027, 1); - chmod 0644, 'globals.pl'; # Don't use fixPerms here, because it won't change perms # on the directory unless it's using recursion chown $<, $webservergid, $datadir; chmod 0771, $datadir; - chown $<, $webservergid, 'graphs'; - chmod 0770, 'graphs'; + chown $<, $webservergid, "$datadir/graphs"; + chmod 0770, "$datadir/graphs"; } else { # get current gid from $( list my $gid = (split " ", $()[0];