Skip to content

Conversation

@carlsmedstad
Copy link
Contributor

Hey 👋

The function audit_rule_syscall_data is since linux-audit/audit-userspace@24fa18c not part of libaudit's interface.

For context I'm currently in the process of updating the Arch Linux package for osquery and will attempt to upstream as many of the required patches as possible. The complete WIP patchset can be found in this branch: https://github.com/carlsmedstad/osquery/tree/build-on-archlinux

Cheers!

Copy link
Member

@directionless directionless left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not super familiar with how libaudit works -- I know osquery is (mostly), static but any chance this change extends into the whatever the underlying auditd system is?

The function audit_rule_syscall_data is since
24fa18cfea484b0e58ab02e71b9cc0bea87f6b00 [0] not part of libaudit's
interface.

[0]: linux-audit/audit-userspace@24fa18c
@carlsmedstad carlsmedstad force-pushed the removed-libaudit-function branch from 0e9b480 to 9772b02 Compare November 15, 2024 17:05
Copy link
Member

@directionless directionless left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We talked about this in office hours today, and we think it's reasonable!

@directionless directionless merged commit 3820afd into osquery:master Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants