]> git.ipfire.org Git - thirdparty/systemd.git/commit
kernel-install: teach bot loader spec entry generator to generate entries with "tries"
authorLennart Poettering <lennart@poettering.net>
Fri, 22 Jun 2018 15:35:53 +0000 (17:35 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 19 Oct 2018 20:34:50 +0000 (22:34 +0200)
commitbf7b6d28c3252cb97df228df185ad0be7609b31b
tree7d6eed2883e8eda4a5c09b1e91afbbf3ed1a032f
parent8d16ed0785769bf35903970808678f7973fee273
kernel-install: teach bot loader spec entry generator to generate entries with "tries"

This makes two changes:

1. When called for "remove" any drop-ins with "+" suffix are removed
   too, so that the logic works for entries with boot counting enabled
   too and we don't lose track of configuration snippets created that
   way.

2. When called for "add" we optionally generate a "+" suffix, based on
   the data in /etc/kernel/tries if it exists.

   This basically means after "echo 5 > /etc/kernel/tries" any installed
   kernels will automatically set up for 5 boot tries before older
   kernels will be tried.
src/kernel-install/90-loaderentry.install