Centos não atualizando o bash

2

Estou tentando resolver o recente exploit Shellshock, mas toda vez que executo "yum update" ou "yum update bash", ele diz claramente que tudo está atualizado.

Estou muito frustrado com a questão e provavelmente perdi uma pequena coisa que ainda não descobri ...

Eu apreciaria muito a ajuda, felicidades!

Usando o CentOS 6.5 de 64 bits, só para você saber!

Um exemplo de atualização:

sudo yum update bash
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * epel: mirror.hmc.edu
Setting up Update Process
No Packages marked for Update
    
por Lorenc 26.09.2014 / 15:43

2 respostas

1

Acontece que eu tinha repositórios ruins!

Edite o /etc/yum.repos.d/CentOS-Base.repo :

[base] 
name=CentOS-$releasever - Base 
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/os/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 

[updates] 
name=CentOS-$releasever - Updates 
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/updates/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 

[extras] 
name=CentOS-$releasever - Extras 
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/extras/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 

[centosplus] 
name=CentOS-$releasever - Plus 
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/centosplus/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 

[contrib] 
name=CentOS-$releasever - Contrib 
baseurl=http://ftp.osuosl.org/pub/centos/$releasever/contrib/$basearch/ 
gpgcheck=1 
enabled=0 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Isso foi corrigido para mim, basta digitar yum clean all depois que você terminar de editar o arquivo e yum update depois disso e isso deve funcionar.

    
por 26.09.2014 / 16:49
4

Você ativou o repositório de atualizações? Confirme com yum repolist all que o repositório updates está disponível e ativado.

Se você tiver o repositório de atualizações desativado, poderá ativar o repositório para um único comando yum com:

yum  --enablerepo=updates update bash

ou permanentemente editando o arquivo de configuração /etc/yum.repos.d/CentOS-Base.repo .

Segundo, às vezes ajuda se você limpar os caches do yum, com yum clean all

    
por 26.09.2014 / 15:57