Perfis de usuários no yum Arquivos de definição de repositório

1

Eu tenho um host em que o diretório yum.repos.d contém um arquivo de definição de repositório yum que possui um repositório protegido por senha e, portanto, tem um nome de usuário e senha em texto simples.

Isso não é grande coisa, já que este host não possui contas de usuário além do administrador com privilégios sudo. No entanto, tive o desejo de tornar este arquivo legível apenas para o root, e percebi imediatamente que não poderia fazer isso:

Error: Error accessing file for config file://///etc/yum.repos.d/myrepo.repo

O que faz sentido, mas agora estou curioso para saber se o yum foi projetado para permitir algo como perfis de usuário.

Como posso ter um arquivo de configuração do repositório que é carregado apenas sob um determinado usuário? Se isso não for possível, isso significa que todos os usuários de um sistema devem compartilhar todas as definições do repositório? Se eu tivesse um repositório privado para o qual eu não queria compartilhar a senha, eu seria forçado a excluir esse arquivo de definição de repositório depois de usar o repositório?

    
por Ed I 03.11.2013 / 04:52

1 resposta

-1

How can I have a repository configuration file which is only loaded under a certain user?

Para isso, você pode usar permissões de usuário. Se você tem dois usuários e esse arquivo de configuração não deve ser permitido para esse usuário, não forneça read & executar permissões para outros usuários.

    
por 03.11.2013 / 07:49

Tags