The Firmware Security panel exposes the host security levels and details. The information is generated by fwupd. The panel also exposes hardware configuration changes to pinpoint the configuration changing time. Currently this panel shows: - HSI and secure boot status - Details of HSI and secure boot - Configuration changelog - Digested security level - Extended protection
56 lines
831 B
Meson
56 lines
831 B
Meson
subdir('common')
|
|
|
|
panels = [
|
|
'applications',
|
|
'background',
|
|
'camera',
|
|
'color',
|
|
'datetime',
|
|
'default-apps',
|
|
'diagnostics',
|
|
'display',
|
|
'firmware-security',
|
|
'info-overview',
|
|
'keyboard',
|
|
'location',
|
|
'lock',
|
|
'microphone',
|
|
'mouse',
|
|
'multitasking',
|
|
'notifications',
|
|
'online-accounts',
|
|
'power',
|
|
'printers',
|
|
'region',
|
|
'removable-media',
|
|
'search',
|
|
'sharing',
|
|
'sound',
|
|
'universal-access',
|
|
'usage',
|
|
'user-accounts',
|
|
'wwan',
|
|
]
|
|
|
|
if host_is_linux
|
|
panels += ['network']
|
|
endif
|
|
|
|
if host_is_linux_not_s390
|
|
panels += [
|
|
'bluetooth',
|
|
'thunderbolt',
|
|
'wacom'
|
|
]
|
|
endif
|
|
|
|
panels_list = []
|
|
panels_libs = []
|
|
foreach cappletname: panels
|
|
cflags = [
|
|
'-DG_LOG_DOMAIN="@0@-cc-panel"'.format(cappletname),
|
|
'-DPANEL_ID="@0@"'.format(cappletname)
|
|
]
|
|
|
|
subdir(cappletname)
|
|
endforeach
|