Update of /cvsroot/phpicalendar/phpicalendar/functions
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15129/functions
Modified Files:
ical_parser.php
Log Message:
Saved parsed calendar data should be readable only by web server user
Index: ical_parser.php
===================================================================
RCS file: /cvsroot/phpicalendar/phpicalendar/functions/ical_parser.php,v
retrieving revision 1.254
retrieving revision 1.255
diff -C2 -d -r1.254 -r1.255
*** ical_parser.php 19 Jun 2009 20:39:47 -0000 1.254
--- ical_parser.php 22 Jun 2009 21:13:21 -0000 1.255
***************
*** 24,28 ****
$mtime = $master_array['-4'][$z]['mtime'];
$fname = $master_array['-4'][$z]['filename'];
! $wcalc = $master_array['-4'][$z]['webcal'];
if ($wcalc == 'no') $realcal_mtime = filemtime($fname);
--- 24,28 ----
$mtime = $master_array['-4'][$z]['mtime'];
$fname = $master_array['-4'][$z]['filename'];
! $wcalc = $master_array['-4'][$z]['webcal'];
if ($wcalc == 'no') $realcal_mtime = filemtime($fname);
***************
*** 504,507 ****
--- 504,508 ----
@fclose($fd);
@touch($parsedcal, $realcal_mtime);
+ @chmod($parsedcal, 0600); // 0640
}
}
|