Cml\Tools\Daemon\ProcessManage::setUser PHP Method

setUser() private static method

设置运行的用户
private static setUser ( string $name ) : boolean
$name string
return boolean
    private static function setUser($name)
    {
        $result = false;
        if (empty($name)) {
            return true;
        }
        $user = posix_getpwnam($name);
        if ($user) {
            $uid = $user['uid'];
            $gid = $user['gid'];
            $result = posix_setuid($uid);
            posix_setgid($gid);
        }
        return $result;
    }