Open allenhouchins opened 1 month ago
Admins need a way to query specific settings managed by gsettings
on Ubuntu Linux hosts to ensure security and report on compliance.
From the org.gnome.desktop.screensaver schema:
From the org.gnome.desktop.session schema:
These settings are stored in a database managed by gsettings
and not available in plain text.
Build a new table in osquery/fleetd that is populated by the results of the command gsettings list-keys org.gnome.desktop.session
and gsettings list-keys org.gnome.desktop.screensaver
Admins can easily build queries and policies to check security and compliance related settings on their Ubuntu Linux hosts.
Hey @allenhouchins I pulled this request off of feature fest b/c it doesn't meet the criteria for prioritization: https://github.com/fleetdm/fleet/pull/23184/files#diff-c99d12c3af50c0c2aca2b9ef7597c02ccfe87678291956ff0b2e83d63978ea38R370
prospect-pingouin
: Slack thread: https://fleetdm.slack.com/archives/C07GLME5P7C/p1728505255553249gsettings
(see comment here)gsettings
(see comment here)screenlock
table to support Ubuntu Linux. Fleet could add this to host vitals for macOS, Windows, and Ubuntu Linux@allenhouchins: To do this, we could use the
gsettings
schema: https://github.com/fleetdm/fleet/issues/22823#issuecomment-2420353188