Skip to content
Snippets Groups Projects
  • Fons Rademakers's avatar
    4f4ab2a2
    From Gerri: · 4f4ab2a2
    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
    4f4ab2a2
    History
    From Gerri:
    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
main NaN GiB