Os arquivos de configuração do APT são lidos na seguinte ordem :
- o arquivo especificado por
APT_CONFIG, se houver; - arquivos em
/etc/apt/apt.conf.d; -
/etc/apt/apt.conf.
Os arquivos posteriores substituem os anteriores, portanto, na prática, o melhor lugar para colocar as configurações é /etc/apt/apt.conf ; que substituirá qualquer configuração definida em um arquivo em /etc/apt/apt.conf.d . Uma alternativa que deve funcionar bem é usar um arquivo chamado /etc/apt/apt.conf.d/99local , mas /etc/apt/apt.conf funcionou bem para mim para esse tipo de propósito por muitos anos. Você pode pensar nessa configuração como permitindo que os pacotes forneçam configuração padrão em arquivos em /etc/apt/apt.conf.d e /etc/apt/apt.conf contendo a configuração desejada do administrador do sistema local.
No seu caso, você deve editar /etc/apt/apt.conf e adicionar o seguinte snippet a ele:
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}";
"${distro_id}:${distro_codename}-security";
"${distro_id}:${distro_codename}-updates";
};
Você não deseja -proposed (que contém pacotes aguardando aprovação); você pode querer que -backports (que contém pacotes retornados da versão atual do Debian), se você usar pacotes portados. -updates contém atualizações que não são importantes para segurança; para que você possa ativá-lo para obter atualizações à medida que elas forem disponibilizadas ou desativá-lo para atualizações em lote em lançamentos pontuais.
A prioridade especificada no comando dpkg-reconfigure não tem nenhuma associação com as origens permitidas, ela simplesmente determina quais perguntas de configuração são exibidas (e devem ser desnecessárias, pois low é o padrão para dpkg-reconfigure ).