Мы можем расширить репозитории, для которых включены необслуживаемые обновления?

Обычный совет относительно включения необслуживаемых обновлений для некоторого репозитория состоит в том, чтобы отредактировать /etc/apt/apt.conf.d/50unattended-upgrades и вручную добавьте соответствующее Origin значения. Интересно, можно ли добавить к этому списку путем определения нескольких Unattended-Upgrade::Allowed-Origins блоки или какой-либо последующий блок переопределяет предыдущие?


Вариант использования является локальным репозиторием, который добавляется к системе путем установки пакета. Я хотел бы включить необслуживаемые обновления путем добавления a 99local_repo_conf файл к пакету, с Unattended-Upgrade::Allowed-Origins блок, содержащий, что данные Источника репозитория. Такой блок переопределит предыдущие записи и предотвратит необслуживаемые обновления репозиториев Ubuntu?


По-видимому, даже при том, что я не могу найти документацию его, это - действительно поведение.

$ cat /etc/apt/apt.conf.d/*upgrades*     
Unattended-Upgrade::Allowed-Origins {
    "CSE:trusty";
};

Unattended-Upgrade::Automatic-Reboot-Time "05:00";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
    "${distro_id}:${distro_codename}-security";
};
...
$ sudo unattended-upgrade --dry-run --debug
Initial blacklisted packages: 
Starting unattended upgrades script
Allowed origins are: ['o=CSE,a=trusty', 'o=Ubuntu,a=trusty-security']
pkgs that look like they should be upgraded: 
...

Конечно, то, что записи связываются, возможно, свойство синтаксиса конфигурации APT и документация, связанная с unattended-upgrade не должен упоминать это.

Кто-либо может предоставить документацию, подтверждающую это?

3
задан 24 February 2015 в 13:47

0 ответов

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

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