CVS через ssh, использую ключи для авторизации
раньше было достаточно(просто не задумывался) eval `ssh-agent -c`
шас хочу держать агента для всей сессии, не могу прицепить к kdm
в joe /usr/local/share/config/kdm/Xsession
есть
Код: Выделить всё
  */csh|*/tcsh)
    # [t]cshrc is always sourced automatically.
    # Note that sourcing csh.login after .cshrc is non-standard.
    xsess_tmp=`mktemp`
    $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bi
    eval `ssh-agent -c`
    . $xsess_tmp
    rm -f $xsess_tmp
    ;;
  *) # Plain sh, ksh, and anything we don't know.
    [ -f /etc/profile ] && . /etc/profile
    [ -f $HOME/.profile ] && . $HOME/.profile
    ;;
когда добавляю в /usr/local/share/config/kdm/Xsession
сеанс кде не запускается
кде понадёжнее это будет держать?
