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

package: move OpenBSM auditing into its own package #1197

Closed
wants to merge 1 commit into from

Conversation

llfw
Copy link
Contributor

@llfw llfw commented Apr 24, 2024

Move auditing runtime (audit, etc.) into the new FreeBSD-audit package. Also move the runtime OpenBSM manual based from libbsm into auditd so they get installed with the right package.

Add an UPDATING entry noting the new packages.

Move auditing runtime (auditd, etc.) into the new FreeBSD-audit package.
Also move the runtime OpenBSM manual pages from libbsm into auditd so
they get installed with the right package.

Add an UPDATING entry noting the new packages.
@llfw
Copy link
Contributor Author

llfw commented Apr 24, 2024

cc: @evadot, @bapt

@brooksdavis
Copy link
Contributor

Does this split make sense given that su requires libbsm and rc.subr requires su?

@llfw
Copy link
Contributor Author

llfw commented Apr 24, 2024

this doesn't affect libbsm, that was already in its own packages and this commit doesn't change that.

this only affects users who explicitly enable OpenBSM auditing and are running auditd(8).

the benefit here is that auditd(8) et al don't need to be installed for users who are not using OpenBSM auditing, which is probably 99% of users.

@bsdimp bsdimp self-assigned this Apr 25, 2024
@evadot
Copy link
Contributor

evadot commented Apr 25, 2024

Does this split make sense given that su requires libbsm and rc.subr requires su?

As Lexi said libbsm is in its own package and it's fine, it's also used by sshd for example and we don't want to bring all those utilities just for sshd.

Reviewed by: manu

@bsdimp bsdimp added ready and removed needs-review labels Apr 25, 2024
freebsd-git pushed a commit that referenced this pull request Apr 29, 2024
Move auditing runtime (auditd, etc.) into the new FreeBSD-audit package.
Also move the runtime OpenBSM manual pages from libbsm into auditd so
they get installed with the right package.

Add an UPDATING entry noting the new packages.

Reviewed by: imp, manu
Pull Request: #1197
@bsdimp bsdimp added merged and removed ready labels Apr 29, 2024
@bsdimp bsdimp closed this Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
4 participants