Augeas não está lendo todos os arquivos yum.repos.d. Por quê?

2

Estou tentando usar o Augeas para gerenciar algumas opções no yum.repos.d mas não está lendo todos os arquivos de repo lá.

Alguma dica?

# ls -l /etc/yum.repos.d/
total 24
-rw-r--r-- 1 root root  200 Nov 10 15:50 3rd.repo
-rw-r--r-- 1 root root  279 Sep 10 14:21 Citrix.repo
-rw-r--r-- 1 root root  172 Nov 10 16:17 epel.repo
-rw-r--r-- 1 root root  172 Nov 10 15:21 ius.repo
-rw-r--r-- 1 root root 1308 Nov 10 15:21 os.repo

E no augtool:

# augtool ls /files/etc/yum.repos.d/
os.repo/ = (none)
Citrix.repo/ = (none)

Tentando depurar no augtool:

# augtool ls /augeas/files/etc/yum.repos.d/
os.repo/ = (none)
Citrix.repo/ = (none)
    
por hgf 12.11.2010 / 16:53

2 respostas

2

Descobri que os arquivos repo não carregados tinham gpgkey= (sem valor) dentro, e isso estava impedindo que augeas os carregasse.

No entanto, o Augeas não emitiu erros. Eu tive que descobrir eu mesmo.

    
por 12.11.2010 / 18:45
0

Erros de carregamento podem ser encontrados em /augeas//error . No entanto, costumava haver um bug onde esses tipos de erros não eram relatados nas versões 0.7.2 e 0.7.3, que são enviados por padrão com algumas versões do RedHat. Esse bug agora está corrigido e novas versões do Augeas devem relatar erros de carregamento corretamente.

    
por 18.12.2011 / 21:08

Tags