Bug 57517

Summary: apt-conf-netpolice: оставляет устаревший .rpmnew файл после создания рабочего конфига, создавая путаницу
Product: Sisyphus Reporter: Клёсов Никита Константинович <klesovnk>
Component: apt-conf-netpoliceAssignee: Ajrat Makhmutov <rauty>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, rauty
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Клёсов Никита Константинович 2026-01-16 18:36:33 MSK
Пакет:
apt-conf-netpolice-1.0.1-alt1

Стенд, обновленный до Sisyphus:
alt-s-education-11.0-x86-64-xfce

Шаги: 

   1. # apt-get install apt-conf-netpolice
   2. # apt-repo

Ожидаемый результат:
   
   После установки пакета в выводе apt-repo присутствует репозиторий NetPolice:
   rpm http://repo.netpolice.ru/altlinux/p10/branch x86_64 cair

Фактический результат:

   После установки пакета репозиторий NetPolice НЕ отображается в выводе apt-repo.
Пакет создает конфигурационный файл /etc/apt/sources.list.d/netpolice.list.rpmnew
вместо /etc/apt/sources.list.d/netpolice.list, поэтому репозиторий не активируется.

Дополнительно:

   Если после шага 1 выполнить:
# mv /etc/apt/sources.list.d/netpolice.list.rpmnew /etc/apt/sources.list.d/netpolice.list
в списке подключенных репозиториев присутствует:
   rpm http://repo.netpolice.ru/altlinux/p10/branch x86_64 cair
Также ошибка воспроизводится в alt-education-11.0-x86-64-kde,xfce (не обновлены до Sisyphus).
Comment 1 Ajrat Makhmutov 2026-01-16 18:56:25 MSK
Не баг. rpmnew файл создаётся тогда и только тогда, когда ты от рута лезешь в /etc/apt/sources.list.d/netpolice.list