-
Fons Rademakers authored
Improvements: o Added support for creation of authentication tokens exclusive to parent daemon and its childs; by default tokens have inclusive nature, i.e. can be checked by another server on the same machine with having access to the key files (option -E to rootd/proofd) o Added support for non-standard file name for daemon access rules (option -D <rootdaemonrc> to rootd/proofd) o Added support for non-standard file name for authentication directives (PROOF only: option -A [<rootauthrc>] to proofd; see header of proofd/src/proofd.cxx) o Improved security in ssh authentications Bug fixes: o Fix a few inconsistencies in treating error conditions o Fix bug with default init strings for ProxyDuration and ProxyKeyBits o Fix problem with checking for valid globus proxies o fixed message desynchronization problem in case of non valid offset o Modified error call in case of failure of Krb5 initialization: execution continues (call Err instead of ErrFatal) o Fix (again) problem with cygwingcc definition in rpdutils.cxx o Fix problem with fgUser not being correctly saved in case of successful authentication in TAuthenticate.cxx o Fix a problem with duplication in socket list (TPSocket) o Set fContext=0 after deletion TPwdCtx (in TSecContext::Deactivate). o Fix link problem with the globus patched function in rootd/Module.mk and proofd/Module.mk o Added function ProofdTerm (equivalent of RootdTerm) to terminate correctly in case of interrupting signal SIGTERM or SIGINT (proofd.cxx) o Fix several incorrect comments. git-svn-id: http://root.cern.ch/svn/root/trunk@8420 27541ba8-7e3a-0410-8455-c3a389f83636
Fons Rademakers authoredImprovements: o Added support for creation of authentication tokens exclusive to parent daemon and its childs; by default tokens have inclusive nature, i.e. can be checked by another server on the same machine with having access to the key files (option -E to rootd/proofd) o Added support for non-standard file name for daemon access rules (option -D <rootdaemonrc> to rootd/proofd) o Added support for non-standard file name for authentication directives (PROOF only: option -A [<rootauthrc>] to proofd; see header of proofd/src/proofd.cxx) o Improved security in ssh authentications Bug fixes: o Fix a few inconsistencies in treating error conditions o Fix bug with default init strings for ProxyDuration and ProxyKeyBits o Fix problem with checking for valid globus proxies o fixed message desynchronization problem in case of non valid offset o Modified error call in case of failure of Krb5 initialization: execution continues (call Err instead of ErrFatal) o Fix (again) problem with cygwingcc definition in rpdutils.cxx o Fix problem with fgUser not being correctly saved in case of successful authentication in TAuthenticate.cxx o Fix a problem with duplication in socket list (TPSocket) o Set fContext=0 after deletion TPwdCtx (in TSecContext::Deactivate). o Fix link problem with the globus patched function in rootd/Module.mk and proofd/Module.mk o Added function ProofdTerm (equivalent of RootdTerm) to terminate correctly in case of interrupting signal SIGTERM or SIGINT (proofd.cxx) o Fix several incorrect comments. git-svn-id: http://root.cern.ch/svn/root/trunk@8420 27541ba8-7e3a-0410-8455-c3a389f83636
main NaN GiB