Содержимое apt.conf, стертое операционной системой

У меня есть настроенный файл /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

0
задан 7 April 2015 в 01:34

1 ответ

Способная конфигурация, предоставленная пакетами, установлена как отдельные файлы в /etc/apt/apt.conf.d/ так, чтобы она могла быть добавлена и обновлена независимая от любых локальных изменений, которые Вы вносите в основном конфигурационном файле. Это - та же идея позади sources.list и sources.list.d или предпочтений и preferences.d. Или единственный файл или модульный в работах каталога.

лучшее решение состоит в том, чтобы создать Ваш собственный conf файл в /etc/apt/apt.conf.d, таким образом, можно гарантировать, что это не будет перезаписано обновлениями пакета.

sudo touch /etc/apt/apt.conf.d/99mycustomsettings

И затем можно поместить настройки в него:

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/";
2
ответ дан 7 April 2015 в 01:34

Другие вопросы по тегам:

Похожие вопросы: