mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
bootctl: tweak status output when operating on --image= files
Let's not claim the system was not booted with UEFI if we use --image=. The system wasn't booted at all, after all. Hence supress the whole section altogether in this case.
This commit is contained in:
parent
742e26ba20
commit
a462280c9a
@ -370,7 +370,13 @@ int verb_status(int argc, char *argv[], void *userdata) {
|
||||
|
||||
pager_open(arg_pager_flags);
|
||||
|
||||
if (!arg_root && is_efi_boot()) {
|
||||
if (arg_root)
|
||||
log_debug("Skipping 'System' section, operating offline.");
|
||||
else if (!is_efi_boot())
|
||||
printf("%sSystem:%s\n"
|
||||
"Not booted with EFI\n\n",
|
||||
ansi_underline(), ansi_normal());
|
||||
else {
|
||||
static const struct {
|
||||
uint64_t flag;
|
||||
const char *name;
|
||||
@ -567,10 +573,7 @@ int verb_status(int argc, char *argv[], void *userdata) {
|
||||
}
|
||||
|
||||
printf("\n");
|
||||
} else
|
||||
printf("%sSystem:%s\n"
|
||||
"Not booted with EFI\n\n",
|
||||
ansi_underline(), ansi_normal());
|
||||
}
|
||||
|
||||
if (arg_esp_path)
|
||||
RET_GATHER(r, status_binaries(arg_esp_path, esp_uuid));
|
||||
|
Loading…
x
Reference in New Issue
Block a user