Skip to content

Commit

Permalink
audit: Update to v4.0.1
Browse files Browse the repository at this point in the history
Release Notes:
- [4.0.1](https://github.com/linux-audit/audit-userspace/releases/tag/v4.0.1)
- [4.0](https://github.com/linux-audit/audit-userspace/releases/tag/v4.0)

Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
  • Loading branch information
ReillyBrogan committed Apr 10, 2024
1 parent 1893e64 commit 0833ed1
Show file tree
Hide file tree
Showing 5 changed files with 97 additions and 59 deletions.
1 change: 1 addition & 0 deletions packages/a/audit/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@ libauparse.so.0:ausearch_add_regex
libauparse.so.0:ausearch_add_timestamp_item
libauparse.so.0:ausearch_add_timestamp_item_ex
libauparse.so.0:ausearch_clear
libauparse.so.0:ausearch_cur_event
libauparse.so.0:ausearch_next_event
libauparse.so.0:ausearch_set_stop
libauparse.so.0:find_config_change_object
6 changes: 4 additions & 2 deletions packages/a/audit/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ libc.so.6:closedir
libc.so.6:closelog
libc.so.6:connect
libc.so.6:ctime
libc.so.6:ctime_r
libc.so.6:dirname
libc.so.6:dup2
libc.so.6:endprotoent
Expand All @@ -61,7 +60,6 @@ libc.so.6:epoll_ctl
libc.so.6:epoll_wait
libc.so.6:eventfd
libc.so.6:execve
libc.so.6:execvp
libc.so.6:exit
libc.so.6:faccessat
libc.so.6:fchmod
Expand Down Expand Up @@ -93,6 +91,7 @@ libc.so.6:geteuid
libc.so.6:getgid
libc.so.6:getgrgid
libc.so.6:getgrnam
libc.so.6:getgrnam_r
libc.so.6:gethostname
libc.so.6:getnameinfo
libc.so.6:getopt_long
Expand All @@ -101,6 +100,7 @@ libc.so.6:getpriority
libc.so.6:getprotobynumber
libc.so.6:getpwent
libc.so.6:getpwnam
libc.so.6:getpwnam_r
libc.so.6:getpwuid
libc.so.6:gettimeofday
libc.so.6:getuid
Expand Down Expand Up @@ -218,6 +218,8 @@ libc.so.6:strstr
libc.so.6:strtof
libc.so.6:strtok_r
libc.so.6:strtol
libc.so.6:syscall
libc.so.6:sysconf
libc.so.6:time
libc.so.6:timerfd_create
libc.so.6:timerfd_settime
Expand Down
7 changes: 7 additions & 0 deletions packages/a/audit/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
releases:
id: 15225
rss: https://github.com/linux-audit/audit-userspace/releases.atom
security:
cpe:
- vendor: linux_audit_project
product: linux_audit
34 changes: 28 additions & 6 deletions packages/a/audit/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : audit
version : 3.1.3
release : 14
version : 4.0.1
release : 15
source :
- https://github.com/linux-audit/audit-userspace/archive/refs/tags/v3.1.3.tar.gz : 02e2cdf0d1098b30f0bce2dba9c9820d6cfdc378522c1aa653c7c501a9258857
- https://github.com/linux-audit/audit-userspace/archive/refs/tags/v4.0.1.tar.gz : f964610dc0c1e68075d5ae4b14d6280d1164b6eca3a4a13721d1a711681403d9
homepage : https://people.redhat.com/sgrubb/audit/
license :
- GPL-2.0-or-later
Expand All @@ -15,12 +15,34 @@ setup : |
%reconfigure --with-apparmor=yes \
--disable-zos-remote \
--with-python3=no \
--with-python=no \
--disable-static \
--sbindir=/sbin \
--enable-systemd=yes
--sbindir=/usr/sbin
build : |
%make
install : |
%make_install
install -D -m 00644 $pkgfiles/audit.tmpfiles $installdir/%libdir%/tmpfiles.d/audit.conf
# Stateless
rm -v $installdir/etc/audit/audisp-filter.conf \
$installdir/etc/audit/audisp-remote.conf \
$installdir/etc/audit/audit-stop.rules \
$installdir/etc/audit/auditd.conf \
$installdir/etc/audit/plugins.d/af_unix.conf \
$installdir/etc/audit/plugins.d/au-remote.conf \
$installdir/etc/audit/plugins.d/filter.conf \
$installdir/etc/audit/plugins.d/syslog.conf \
$installdir/etc/libaudit.conf
rmdir $installdir/etc/audit/plugins.d \
$installdir/etc/audit \
$installdir/etc
# Install compat links for usr-merge
for TOP in {bin,sbin}; do
install -D -d -m 00755 $installdir/$TOP
pushd $installdir/usr/$TOP
for FILE in *; do
ln -sv ../usr/$TOP/$FILE $installdir/$TOP/$FILE
done
popd
done
108 changes: 57 additions & 51 deletions packages/a/audit/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,26 +21,22 @@
</Description>
<PartOf>system.base</PartOf>
<Files>
<Path fileType="config">/etc/audit/audisp-remote.conf</Path>
<Path fileType="config">/etc/audit/audit-stop.rules</Path>
<Path fileType="config">/etc/audit/auditd.conf</Path>
<Path fileType="config">/etc/audit/plugins.d/af_unix.conf</Path>
<Path fileType="config">/etc/audit/plugins.d/au-remote.conf</Path>
<Path fileType="config">/etc/audit/plugins.d/syslog.conf</Path>
<Path fileType="config">/etc/libaudit.conf</Path>
<Path fileType="executable">/bin/aulast</Path>
<Path fileType="executable">/bin/aulastlog</Path>
<Path fileType="executable">/bin/ausyscall</Path>
<Path fileType="executable">/sbin/audisp-af_unix</Path>
<Path fileType="executable">/sbin/audisp-filter</Path>
<Path fileType="executable">/sbin/audisp-remote</Path>
<Path fileType="executable">/sbin/audisp-syslog</Path>
<Path fileType="executable">/sbin/auditctl</Path>
<Path fileType="executable">/sbin/auditd</Path>
<Path fileType="executable">/sbin/augenrules</Path>
<Path fileType="executable">/sbin/aureport</Path>
<Path fileType="executable">/sbin/ausearch</Path>
<Path fileType="executable">/sbin/autrace</Path>
<Path fileType="executable">/usr/bin/aulast</Path>
<Path fileType="executable">/usr/bin/aulastlog</Path>
<Path fileType="executable">/usr/bin/ausyscall</Path>
<Path fileType="executable">/usr/bin/auvirt</Path>
<Path fileType="library">/usr/lib/systemd/system/audit-rules.service</Path>
<Path fileType="library">/usr/lib/systemd/system/auditd.service</Path>
<Path fileType="library">/usr/lib64/audit/initscripts/legacy-actions/auditd/condrestart</Path>
<Path fileType="library">/usr/lib64/audit/initscripts/legacy-actions/auditd/reload</Path>
Expand All @@ -54,42 +50,50 @@
<Path fileType="library">/usr/lib64/libauparse.so.0</Path>
<Path fileType="library">/usr/lib64/libauparse.so.0.0.0</Path>
<Path fileType="library">/usr/lib64/tmpfiles.d/audit.conf</Path>
<Path fileType="data">/usr/share/audit/sample-rules/10-base-config.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/10-no-audit.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/11-loginuid.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/12-cont-fail.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/12-ignore-error.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/20-dont-audit.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/21-no32bit.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/22-ignore-chrony.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/23-ignore-filesystems.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-nispom.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-1-create-failed.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-1-create-success.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-2-modify-failed.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-2-modify-success.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-3-access-failed.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-3-access-success.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-4-delete-failed.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-4-delete-success.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-5-perm-change-failed.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-5-perm-change-success.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-6-owner-change-failed.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42-6-owner-change-success.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-ospp-v42.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-pci-dss-v31.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/30-stig.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/31-privileged.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/32-power-abuse.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/40-local.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/41-containers.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/42-injection.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/43-module-load.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/44-installers.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/70-einval.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/71-networking.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/99-finalize.rules</Path>
<Path fileType="data">/usr/share/audit/sample-rules/README-rules</Path>
<Path fileType="executable">/usr/sbin/audisp-af_unix</Path>
<Path fileType="executable">/usr/sbin/audisp-filter</Path>
<Path fileType="executable">/usr/sbin/audisp-remote</Path>
<Path fileType="executable">/usr/sbin/audisp-syslog</Path>
<Path fileType="executable">/usr/sbin/auditctl</Path>
<Path fileType="executable">/usr/sbin/auditd</Path>
<Path fileType="executable">/usr/sbin/augenrules</Path>
<Path fileType="executable">/usr/sbin/aureport</Path>
<Path fileType="executable">/usr/sbin/ausearch</Path>
<Path fileType="data">/usr/share/audit-rules/10-base-config.rules</Path>
<Path fileType="data">/usr/share/audit-rules/10-no-audit.rules</Path>
<Path fileType="data">/usr/share/audit-rules/11-loginuid.rules</Path>
<Path fileType="data">/usr/share/audit-rules/12-cont-fail.rules</Path>
<Path fileType="data">/usr/share/audit-rules/12-ignore-error.rules</Path>
<Path fileType="data">/usr/share/audit-rules/20-dont-audit.rules</Path>
<Path fileType="data">/usr/share/audit-rules/21-no32bit.rules</Path>
<Path fileType="data">/usr/share/audit-rules/22-ignore-chrony.rules</Path>
<Path fileType="data">/usr/share/audit-rules/23-ignore-filesystems.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-1-create-failed.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-1-create-success.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-2-modify-failed.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-2-modify-success.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-3-access-failed.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-3-access-success.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-4-delete-failed.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-4-delete-success.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-5-perm-change-failed.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-5-perm-change-success.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-6-owner-change-failed.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42-6-owner-change-success.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-ospp-v42.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-pci-dss-v31.rules</Path>
<Path fileType="data">/usr/share/audit-rules/30-stig.rules</Path>
<Path fileType="data">/usr/share/audit-rules/31-privileged.rules</Path>
<Path fileType="data">/usr/share/audit-rules/32-power-abuse.rules</Path>
<Path fileType="data">/usr/share/audit-rules/40-local.rules</Path>
<Path fileType="data">/usr/share/audit-rules/41-containers.rules</Path>
<Path fileType="data">/usr/share/audit-rules/42-injection.rules</Path>
<Path fileType="data">/usr/share/audit-rules/43-module-load.rules</Path>
<Path fileType="data">/usr/share/audit-rules/44-installers.rules</Path>
<Path fileType="data">/usr/share/audit-rules/70-einval.rules</Path>
<Path fileType="data">/usr/share/audit-rules/71-networking.rules</Path>
<Path fileType="data">/usr/share/audit-rules/99-finalize.rules</Path>
<Path fileType="data">/usr/share/audit-rules/README-rules</Path>
<Path fileType="man">/usr/share/man/man5/audisp-remote.conf.5</Path>
<Path fileType="man">/usr/share/man/man5/auditd-plugins.5</Path>
<Path fileType="man">/usr/share/man/man5/auditd.conf.5</Path>
Expand All @@ -98,6 +102,7 @@
<Path fileType="man">/usr/share/man/man5/zos-remote.conf.5</Path>
<Path fileType="man">/usr/share/man/man7/audit.rules.7</Path>
<Path fileType="man">/usr/share/man/man8/audisp-af_unix.8</Path>
<Path fileType="man">/usr/share/man/man8/audisp-filter.8</Path>
<Path fileType="man">/usr/share/man/man8/audisp-remote.8</Path>
<Path fileType="man">/usr/share/man/man8/audisp-syslog.8</Path>
<Path fileType="man">/usr/share/man/man8/audispd-zos-remote.8</Path>
Expand All @@ -109,8 +114,6 @@
<Path fileType="man">/usr/share/man/man8/aureport.8</Path>
<Path fileType="man">/usr/share/man/man8/ausearch.8</Path>
<Path fileType="man">/usr/share/man/man8/ausyscall.8</Path>
<Path fileType="man">/usr/share/man/man8/autrace.8</Path>
<Path fileType="man">/usr/share/man/man8/auvirt.8</Path>
</Files>
</Package>
<Package>
Expand All @@ -120,9 +123,11 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="14">audit</Dependency>
<Dependency release="15">audit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/audit-records.h</Path>
<Path fileType="header">/usr/include/audit_logging.h</Path>
<Path fileType="header">/usr/include/auparse-defs.h</Path>
<Path fileType="header">/usr/include/auparse.h</Path>
<Path fileType="header">/usr/include/libaudit.h</Path>
Expand Down Expand Up @@ -220,16 +225,17 @@
<Path fileType="man">/usr/share/man/man3/ausearch_add_timestamp_item.3</Path>
<Path fileType="man">/usr/share/man/man3/ausearch_add_timestamp_item_ex.3</Path>
<Path fileType="man">/usr/share/man/man3/ausearch_clear.3</Path>
<Path fileType="man">/usr/share/man/man3/ausearch_cur_event.3</Path>
<Path fileType="man">/usr/share/man/man3/ausearch_next_event.3</Path>
<Path fileType="man">/usr/share/man/man3/ausearch_set_stop.3</Path>
<Path fileType="man">/usr/share/man/man3/get_auditfail_action.3</Path>
<Path fileType="man">/usr/share/man/man3/set_aumessage_mode.3</Path>
</Files>
</Package>
<History>
<Update release="14">
<Date>2024-03-12</Date>
<Version>3.1.3</Version>
<Update release="15">
<Date>2024-04-10</Date>
<Version>4.0.1</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
Expand Down

0 comments on commit 0833ed1

Please sign in to comment.