--- freshclam/mirman.c.orig 2007-07-20 11:08:25 +0400 +++ freshclam/mirman.c 2007-07-20 11:08:32 +0400 @@ -205,7 +205,7 @@ if(!mdat->num) return 0; - if((fd = open(file, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY, 0600)) == -1) { + if((fd = open(file, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY, 0644)) == -1) { logg("!Can't open %s for writing\n", file); mirman_free(mdat); return -1;