У меня есть настроенный файл /etc/apt.conf. У него есть информация прокси. Это структура такая:
Acquire::http::Proxy "http://user:password@ip_addr:port";
Acquire::ftp::proxy "ftp://user:password@ip_addr:port/";
Acquire::https::proxy "https://user:password@ip_addr:port/";
Несколько раз в неделю содержимое этого файла удаляется ОС, оставляя файл пустым.
К счастью, у меня есть git-репозиторий с этим файлом, и я могу проверить его обратно. Но я бы очень хотел знать:
Какой процесс стирает содержимое файла и почему?
Моя версия Ubuntu 12.04
/etc/apt/apt.conf.d/
почему они касаются/etc/apt/apt.conf
файла?/etc/apt/apt.conf
а не содержимое/etc/apt/apt.conf.d/xxx.conf
?/etc/*.d/
каталогах, если они существовали в предыдущей версии пакета . Диспетчер пакетов никогда не перезаписывает файлы, которые не существовали в предыдущей версии пакета (если вы не сказали это). Если вы создаете новый файл, вы в безопасности. С другой стороны, менеджер пакетов переименовывает предыдущие измененные версии файлов конфигурации и добавляет суффикс к имени, например.dpkg-*
или.ucf-*
.