Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create konqueror.yaml #296

Merged
merged 3 commits into from
Mar 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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].
Expand Down Expand Up @@ -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.
- Introduced `redirect_stderr_to_stdout`: When enabled, this property redirects error messages (stderr) to standard output (stdout). Useful for debugging and ensuring complete logs.
10 changes: 10 additions & 0 deletions artifacts/files/applications/kde_mru.yaml
Original file line number Diff line number Diff line change
@@ -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

57 changes: 57 additions & 0 deletions artifacts/files/browsers/konqueror.yaml
Original file line number Diff line number Diff line change
@@ -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