Как правильно обращаться с файлами, не относящимися к конфигурации, расположенными в /etc
пакета Debian?
Предыстория: я пытаюсь создать файл .deb, который устанавливает новый репозиторий. Поэтому необходимо создать файл /etc/sources.list.d/myrepo.list
на целевой машине. Однако любые файлы, перечисленные в метаданных (т.е. debian/install
) пакета, расположенного в /etc
, автоматически считаются файлом конфигурации и не будут удалены через apt-get remove
. Файлы, которые я поместил в /etc
, не предназначены для редактирования пользователем, поэтому я бы не стал рассматривать их как файлы конфигурации.
Я не могу просто добавить скрипт postrm
для их удаления, потому что последующая установка завершится ошибкой (потому что она думает, что файл все еще находится на своем исходном месте).
Как я могу указать механизму упаковки не рассматривать их файлы конфигурации?