Marc Schütz
2014-03-11 ff68e56525cc0d1f179ccd937126e65daa0aee22
/etc/localtime can be a relative symlink
1 files modified
1 ■■■■ changed files
install/lib/install.lib.php 1 ●●●● patch | view | raw | blame | history
install/lib/install.lib.php
@@ -812,6 +812,7 @@
    if(!$timezone && is_link('/etc/localtime')) {
        $timezone = readlink('/etc/localtime');
        $timezone = str_replace('/usr/share/zoneinfo/', '', $timezone);
        $timezone = str_replace('..', '', $timezone);
        if(substr($timezone, 0, 6) === 'posix/') $timezone = substr($timezone, 6);
    } elseif(!$timezone) {
        $hash = md5_file('/etc/localtime');