mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-08 12:38:33 +00:00
trivial: fu-config: Fix behavior for UpdateMotd key
If the file was missing or corrupted the default behavior for this key should be "TRUE".
This commit is contained in:
parent
4fa95a7b51
commit
3dbb92e5d5
@ -56,6 +56,7 @@ fu_config_reload (FuConfig *self, GError **error)
|
|||||||
g_auto(GStrv) plugins = NULL;
|
g_auto(GStrv) plugins = NULL;
|
||||||
g_autofree gchar *domains = NULL;
|
g_autofree gchar *domains = NULL;
|
||||||
g_autoptr(GKeyFile) keyfile = g_key_file_new ();
|
g_autoptr(GKeyFile) keyfile = g_key_file_new ();
|
||||||
|
g_autoptr(GError) error_update_motd = NULL;
|
||||||
g_autoptr(GError) error_enumerate_all = NULL;
|
g_autoptr(GError) error_enumerate_all = NULL;
|
||||||
|
|
||||||
g_debug ("loading config values from %s", self->config_file);
|
g_debug ("loading config values from %s", self->config_file);
|
||||||
@ -133,7 +134,11 @@ fu_config_reload (FuConfig *self, GError **error)
|
|||||||
self->update_motd = g_key_file_get_boolean (keyfile,
|
self->update_motd = g_key_file_get_boolean (keyfile,
|
||||||
"fwupd",
|
"fwupd",
|
||||||
"UpdateMotd",
|
"UpdateMotd",
|
||||||
NULL);
|
&error_update_motd);
|
||||||
|
if (!self->update_motd && error_update_motd != NULL) {
|
||||||
|
g_debug ("failed to read UpdateMotd key: %s", error_update_motd->message);
|
||||||
|
self->update_motd = TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
/* whether to only show supported devices for some plugins */
|
/* whether to only show supported devices for some plugins */
|
||||||
self->enumerate_all_devices = g_key_file_get_boolean (keyfile,
|
self->enumerate_all_devices = g_key_file_get_boolean (keyfile,
|
||||||
|
Loading…
Reference in New Issue
Block a user