Bash para começar a perder o depurador após a atualização para 4.2

5

Estou no Centos 7.2. Ontem eu fiz uma atualização do bash para a versão bash-4.2.46-19.el7.x86_64 e agora no login eu recebo isso:

-bash: /usr/share/bashdb/bashdb-main.inc: No such file or directory

-bash: warning: cannot start debugger; debugging mode disabled

Claro que posso instalar o bashdb, mas não quero depurar. Antes de fazer a atualização, esse problema não existia. Parece que a depuração está ativada globalmente. Eu não configurei debug (verificado .bashrc e / etc / bashrc).

Não encontrei uma solução para se livrar disso. O que posso fazer?

    
por Konstantin 29.12.2015 / 21:34

1 resposta

1

Verifique seus perfis e os scripts que eles chamam para uma ou ambas as linhas:

  set -o functrace > /dev/null 2>&1
  shopt -s extdebug > /dev/null 2>&1

Por exemplo, minha versão deste problema foi instigada pelo iTerm2 no OSX, e seu script de integração do shell. Tudo funcionou antes da versão do bash que você mencionou, mas agora eu recebo o erro de duas linhas que você avistou. Foi um urso para fora, porque eles estavam em um arquivo oculto.

    
por 18.01.2016 / 21:36