tbrehm
2010-05-26 e57c8ca6f79145a0c10d7ac8ac832b16ec0d0200
Added alternative is_group detection function in system.inc.php. The new function is currently disabled.
1 files modified
22 ■■■■■ changed files
server/lib/classes/system.inc.php 22 ●●●●● patch | view | raw | blame | history
server/lib/classes/system.inc.php
@@ -464,6 +464,28 @@
          return false;
    }
    
    /*
    // Alternative implementation of the is_group function. Should be faster then the old one To be tested.
    function is_group($group) {
    $groupfile = '/etc/group';
    if(is_file($groupfile)) {
        $handle = fopen ($groupfile, "r");
        while (!feof($handle)) {
            $line = trim(fgets($handle, 4096));
            if($line != ""){
                $parts = explode(":", $line);
                if($parts[0] == $group) {
                    fclose ($handle);
                    return true;
                }
            }
        }
        fclose ($handle);
    }
    return false;
    }
    */
    function root_group(){
        global $app;
          $group_datei = $this->server_conf["group_datei"];