APT_AUTH.CONF(5) APT APT_AUTH.CONF(5) NOME apt_auth.conf - Ficheiro de configuracao de Login para fontes e proxies do APT DESCRICAO Os ficheiros de configuracao do APT como sources.list(5) ou apt.conf(5) precisam de estar acessiveis para todos os que usam as ferramentas do apt no sistema para terem acesso a toda a informacao relacionadas com pacotes como os pacotes disponiveis num repositorio. Por outro lado, a informacao de login necessaria para ligacao a um proxy ou para descarregar dados de um repositorio nao deve estar sempre acessivel a todos e nao deve ser colocada num ficheiro com palavras legiveis e permissoes de leitura. O ficheiro auth.conf do APT /etc/apt/auth.conf, e os ficheiros .conf dentro de /etc/apt/auth.conf.d podem ser usados para armazenar informacao de login num formato estilo netrc com permissoes de ficheiro restritas. FORMATO TIPO NETRC O formato definido aqui e semelhante ao formato do ficheiro ~/.netrc usado pelo ftp(1) e programas semelhantes que interagem com servidores. E um formato simples baseado em token com os seguintes tokens a serem reconhecidos. Os tokens desconhecidos serao ignorados. Os tokens podem ser separados por espacos, tabs ou nova-linha. machine [protocolo://]nome-de-maquina[:porto][/caminho] As entradas sao procuradas ao pesquisar pelo token machine que corresponde ao nome de maquina do URI para que o apt precisa de informacao de login. Estendendo o formato netrc, pode ser especificado um numero de porto. Se nenhum porto for fornecido o token corresponde a todos os portos. De modo semelhante, o caminho e opcional e apenas necessario e util se residirem no mesmo servidor varios repositorios com informacao de login diferentes. Um token de maquina com um caminho corresponde se o caminho no URI comecar com o caminho fornecido no token. Quando existe uma correspondencia, os tokens subsequentes sao processados, parando quando e alcancado o final do ficheiro ou e encontrado outro token machine. Se o protocolo nao for especificado, a entrada apenas coincide com https e tor+https. login nome O nome de utilizador a ser usado. password string A palavra passe a ser usada EXEMPLO Fornecer informacao de login para um utilizador chamado apt com a palavra passe debian para a entrada deb https://example.org/debian bookworm main de sources.list(5) pode ser feito na entrada directamente: deb https://apt:debian@example.org/debian bookworm main Alternativamente, pode ser usada uma entrada como a seguinte no ficheiro auth.conf: machine example.org login apt password debian Ou alternativamente dentro de uma linha unica: machine example.org login apt password debian Se precisar de ser mais especifico, todas estas linha poderao ser aplicadas no exemplo de entrada: machine example.org/deb login apt password debian machine example.org/debian login apt password debian machine example.org/debian/ login apt password debian Por outro lado nenhuma das seguintes linhas aplicam-se: machine example.org:443 login apt password debian machine example.org/deb/ login apt password debian machine example.org/ubuntu login apt password debian machine example.orga login apt password debian machine example.net login apt password debian NOTAS O suporte basico para esta funcionalidade esta presente desde a versao 0.7.25, mas esteve sem documentacao durante anos. A documentacao foi adicionada na versao 1.5 mudando tambem ligeiramente a implementacao. Para o maximo de compatibilidade regressiva, voce deve evitar multiplos tokens machine com o mesmo nome-de-maquina, mas se precisar de multiplos eles deves todos ter um caminha especificado no token machine. As informacoes de Login em auth.conf sao mais flexiveis que aquelas em sources.list. Por exemplo, a informacao de login pode ser especificada para apenas partes de um repositorio, ou se a entrada de sources.list redirecionar para outro lado, pode ser fornecida informacao de login para o destino do redirecionamento. FICHEIROS /etc/apt/auth.conf Informacao de login para fontes e proxies do APT em formato estilo netrc. Item de Configuracao: Dir::Etc::netrc. /etc/apt/auth.conf.d/*.conf Informacao de login para fontes e proxies do APT em formato estilo netrc Item de Configuracao: Dir::Etc::netrcparts. VEJA TAMBEM apt.conf(5) sources.list(5) BUGS pagina de bugs do APT[1]. Se deseja reportar um bug no APT, por favor veja /usr/share/doc/debian/bug-reporting.txt ou o comando reportbug(1). TRADUCAO A traducao Portuguesa foi feita por Americo Monteiro de 2009 a 2012. A traducao foi revista pela equipa de traducoes portuguesas da Debian . Note que este documento traduzido pode conter partes nao traduzidas. Isto e feito propositadamente, para evitar perdas de conteudo quando a traducao esta atrasada relativamente ao conteudo original. AUTOR Equipa do APT NOTAS 1. pagina de bugs do APT https://bugs.debian.org/src:apt APT 2.9.5 02 Dezembro 2019 APT_AUTH.CONF(5)