diff options
author | Julian Andres Klode <julian.klode@canonical.com> | 2021-01-08 13:22:30 +0100 |
---|---|---|
committer | Julian Andres Klode <julian.klode@canonical.com> | 2021-01-08 13:22:30 +0100 |
commit | 5fddde78ad15e1f6160f65465139d2c1e416d047 (patch) | |
tree | 2ad03279165b4b0fd17d1c753487375dd4bd2a8f /test/integration/test-apt-cdrom | |
parent | cf883949f245af02049d1b24ecfd2145e1958078 (diff) |
Only autoremove kernels in apt(8); respect --no-auto-remove
Automatically removing kernels in apt-get could be unexpected, so limit
it to apt for now. To handle --no-auto-remove correctly, rewrite the
hack that makes apt ignore APT::Get::AutomaticRemove options from config
files such that it unsets the option.
This then means we can do FindB("APT::Get::AutomaticRemove", true) as the
default for APT::Get::AutomaticRemove::Kernels and get the behavior we
want: If you set --no-auto-remove, it is respected as that FindB returns
false; if you don't set it, it will be true.
Diffstat (limited to 'test/integration/test-apt-cdrom')
0 files changed, 0 insertions, 0 deletions