diff --git a/CHANGELOG.md b/CHANGELOG.md index d4d743a8..31380d53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,9 +22,11 @@ All notable changes to this project will be documented in this file. - `files/applications/gedit.yaml`: Added collection of metadata about recently opened files in the Gedit text editor [freebsd, linux, netbsd, openbsd]. - `files/applications/gnome_text_editor.yaml`: Added collection of metadata about recently opened files in the Gnome Text Editor [freebsd, linux, netbsd, openbsd]. - `files/applications/katesession.yaml`: Added collection of metadata about recently opened files in Kwrite and Kate text editors [freebsd, linux, netbsd, openbsd]. +- `files/applications/kde_mru.yaml`: Added collection of metadata about recently opened files in KDE [freebsd, linux, netbsd, openbsd]. - `files/applications/nano.yaml`: Added collection of nano history files [all]. (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)) - `files/applications/okular.yaml`: Added collection of metadata related to documents opened using Okular, a KDE document viewer [freebsd, linux, netbsd, openbsd]. - `files/applications/php.yaml`: Added collection of PHP history files [all]. (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)) +- `files/browsers/konqueror.yaml`: Added collection of Konqueror browser history, bookmark, cookies, cache, sessions, extensions and configuration files [linux]. (by [Pierre-Gronau-ndaal](https://github.com/Pierre-Gronau-ndaal)) - `files/system/aws_ssm_agent.yaml`: Added collection of AWS Systems Manager Agent (SSM Agent) configuration files and logs [linux]. - `files/system/azure_vm_agent.yaml`: Added collection of Azure Linux VM Agent logs and executed scripts [linux]. - `files/system/gvfs_metadata.yaml`: Added collection of user-specific metadata from the `gvfs-metadata` directory [freebsd, linux, netbsd, openbsd]. @@ -84,4 +86,4 @@ All notable changes to this project will be documented in this file. - Introduced `no_group`: Use this option to search for files that have a group ID (GID) that no longer exists in the system. - Incroduced `no_user`: Use this option to search for files that have a user ID (UID) that no longer exists in the system. -- Introduced `redirect_stderr_to_stdout`: When enabled, this property redirects error messages (stderr) to standard output (stdout). Useful for debugging and ensuring complete logs. \ No newline at end of file +- Introduced `redirect_stderr_to_stdout`: When enabled, this property redirects error messages (stderr) to standard output (stdout). Useful for debugging and ensuring complete logs. diff --git a/artifacts/files/applications/kde_mru.yaml b/artifacts/files/applications/kde_mru.yaml new file mode 100644 index 00000000..2fb1ea9d --- /dev/null +++ b/artifacts/files/applications/kde_mru.yaml @@ -0,0 +1,10 @@ +version: 1.0 +artifacts: + - + description: Collect KDE Most Recently Used. + supported_os: [freebsd, linux, netbsd, openbsd] + collector: file + path: /%user_home%/.local/share/RecentDocuments + ignore_date_range: true + exclude_nologin_users: true + \ No newline at end of file diff --git a/artifacts/files/browsers/konqueror.yaml b/artifacts/files/browsers/konqueror.yaml new file mode 100644 index 00000000..db377b64 --- /dev/null +++ b/artifacts/files/browsers/konqueror.yaml @@ -0,0 +1,57 @@ +version: 1.0 +artifacts: + - + description: Collect Konqueror browser files. + supported_os: [linux] + collector: file + path: /%user_home%/.local/share/konqueror + name_pattern: ["bookmarks.xml", "closeditems_saved", "cookies*", "extensions*", "konq_history*", "Network Persistent State", "user_prefs.json", "Visited Links"] + ignore_date_range: true + exclude_nologin_users: true + - + description: Collect Konqueror browser directories. + supported_os: [linux] + collector: file + path: /%user_home%/.local/share/konqueror + name_pattern: ["Local Storage", "Session Storage", "sessions"] + file_type: [d] + ignore_date_range: true + exclude_nologin_users: true + - + description: Collect Konqueror cache files. + supported_os: [linux] + collector: file + path: /%user_home%/.cache/konqueror + ignore_date_range: true + exclude_nologin_users: true + - + description: Collect Konqueror browser files. + supported_os: [linux] + collector: file + path: /%user_home%/.kde/share/apps/konqueror + name_pattern: ["addons.*", "bookmarks.xml", "cookies*", "konq_history*", "extensions*"] + ignore_date_range: true + exclude_nologin_users: true + - + description: Collect Konqueror browser directories. + supported_os: [linux] + collector: file + path: /%user_home%/.kde/share/apps/konqueror + name_pattern: ["bookmarkbackups", "sessionstore*"] + file_type: [d] + ignore_date_range: true + exclude_nologin_users: true + - + description: Collect Konqueror cookies. + supported_os: [linux] + collector: file + path: /%user_home%/.kde/share/apps/kcookiejar + ignore_date_range: true + exclude_nologin_users: true + - + description: Collect Konqueror config file. + supported_os: [linux] + collector: file + path: /%user_home%/.kde/share/config/konquerorrc + ignore_date_range: true + exclude_nologin_users: true