mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-02-12 21:57:27 +03:00
bootctl: remove all our non-volatile variables on uninstall
Grepping around showed a few extra entries that are not listed in the remove_loader_variables() function. Namely: - BootNext - OsIndications - LoaderConfigConsoleMode - LoaderEntryLastBooted Of which the latter two are systemd specific, even though they are undocumented. Ensure they're removed - follow-up commits will add documentation references. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> (cherry picked from commit 976904bf26957e75dbed467334592badf108beee) (cherry picked from commit c6540a35ab6913ccdc57720d2a9d4e3d86e9178e)
This commit is contained in:
parent
9163d0a4e7
commit
15ff497a72
@ -968,9 +968,11 @@ static int remove_loader_variables(void) {
|
||||
/* Remove all persistent loader variables we define */
|
||||
|
||||
FOREACH_STRING(var,
|
||||
EFI_LOADER_VARIABLE(LoaderConfigConsoleMode),
|
||||
EFI_LOADER_VARIABLE(LoaderConfigTimeout),
|
||||
EFI_LOADER_VARIABLE(LoaderConfigTimeoutOneShot),
|
||||
EFI_LOADER_VARIABLE(LoaderEntryDefault),
|
||||
EFI_LOADER_VARIABLE(LoaderEntryLastBooted),
|
||||
EFI_LOADER_VARIABLE(LoaderEntryOneShot),
|
||||
EFI_LOADER_VARIABLE(LoaderSystemToken)){
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user