audit 1:2.3.2-2ubuntu1 source package in Ubuntu
Changelog
audit (1:2.3.2-2ubuntu1) trusty; urgency=low * Migrate from the Ubuntu-specific way of providing a rules directory (/etc/audit/rules.d/) to the new, upstream rules directory feature based on /sbin/augenrules. If USE_AUGENRULES is set to "yes" in /etc/default/auditd, then the auditd init script will use /etc/audit/rules.d/*.rules files to generate /etc/audit/audit.rules. Instead of generating the /etc/audit/audit.rules file, the old Ubuntu-specific way of handling a rules directory parsed /etc/audit/audit.rules, in addition to the /etc/audit/rules.d/*.rules files. - debian/auditd.preinst, debian/auditd.postinst, debian/auditd.postrm: When upgrading from a version without augenrules, check for a pre-existing rules directory (/etc/audit/rules.d/). If it exists and is populated with rules files, move /etc/audit/audit.rules to /etc/audit/rules.d/audit.rules and set USE_AUGENRULES to "yes". This migration logic should be dropped after the 14.04 release. * Merge from Debian testing (LP: #1251795). Remaining changes: - debian/rules: Disable auditd network listener, with --disable-listener, to reduce the risk of a remote attack on auditd, which runs as root - debian/control, debian/rules: Remove libwrap0-dev Build-Dependency and --with-libwrap configure argument since libwrap is only used by the auditd network listener * Dropped changes: - debian/auditd.init: apply the intent of Peter Moody's patch to add support for rules.d directory for splitting out audit.d rules + The new augenrules tool, called from the init script, replaces this - debian/control: The upstream audit sources embed and build against their own version of libev. This is not desirable, but there's no reason to list libev-dev as a build dependency at this time. + Debian commented out the libev Build-Dependency - debian/patches/FTBFS-python-multiarch.diff: No longer needed - debian/patches/fix-asprintf-warnings.patch, debian/patches/fix-unused-result-warnings.patch debian/patches/fix-discards-const-qualifier-warnings.patch: Present in upstream release * debian/auditd.init: The start command now requires $remote_fs to be started because it may call /bin/augenrules, which depends on /usr/bin/awk. $PATH must also be updated so that augenrules can find awk. audit (1:2.3.2-2) unstable; urgency=low * QA upload. * Upload to unstable. audit (1:2.3.2-1) experimental; urgency=low * QA upload. * New upstream release * debian/control, debian/rules: Add support for dh-systemd * debian/rules: Call dh_installinit with --restart-after-upgrade to minimize downtime * debian/patches/01-no-refusemanualstop.patch: Remove RefuseManualStop=yes option, this is preventing the auditd daemoin to be restarted on upgrade audit (1:2.3.1-1) experimental; urgency=low * QA upload. * New upstream release - debian/libauparse0.symbols: Adjust .symbols file * debian/control: Bump Standards-Version to 3.9.4 (no further changes) * debian/control: Use canonical URL for VCS field * debian/auditd.init: Remove the usage of the VERBOSE variable (see lintian error: init.d-script-call-internal-API) audit (1:2.3-1) experimental; urgency=low * QA upload. * New upstream release * debian/auditd.install: Install /sbin/augenrules and the related manpage * debian/auditd.post{inst,rm}: /etc/audit/audit.rules is no longer shipped in the package, copy it on first installation and remove it on purge. * debian/auditd.default, debian/auditd.init: Automatically generate /etc/audit/audit.rules on start if USE_AUGENRULES is set to yes * debian/auditd.NEWS, debian/auditd.README.Debian: Add documentation about automatically generating the audit.rules file on startup. * debian/auditd.lintian-overrides: Adjust overrides to match new installed config files. * debian/auditd.default, debian/auditd.init: Add an option to disable the audit system when the daemon is stopped. audit (1:2.2.3-1) experimental; urgency=low * QA upload. * New upstream release - Properly document audit_open() can fails and sets errno (Closes: #642501) - Drop all the patches, they have been applied upstream * Remove libev-dev Build-Dependency - debian/control: The upstream audit sources embed and build against their own version of libev. This is not desirable, but there's no reason to list libev-dev as a build dependency at this time. (Closes: #699933) -- Tyler Hicks <email address hidden> Fri, 15 Nov 2013 17:24:58 -0800
Upload details
- Uploaded by:
- Tyler Hicks
- Sponsored by:
- Marc Deslauriers
- Uploaded to:
- Trusty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any all
- Section:
- libs
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Trusty | release | main | libs |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
audit_2.3.2.orig.tar.gz | 925.7 KiB | 8872e0b5392888789061db8034164305ef0e1b34543e1e7004d275f039081d29 |
audit_2.3.2-2ubuntu1.debian.tar.gz | 14.4 KiB | 9aa22280f6248f0f750a6aea84624907d796872ecdca17936cd48888a50a4104 |
audit_2.3.2-2ubuntu1.dsc | 2.4 KiB | 2670ea995e20abd7cc3fb8cc86f66d9c040e156ffccbeea34324759d1ea3e750 |
Available diffs
- diff from 1:2.2.2-1ubuntu4 to 1:2.3.2-2ubuntu1 (388.2 KiB)
Binary packages built by this source
- audispd-plugins: No summary available for audispd-plugins in ubuntu utopic.
No description available for audispd-plugins in ubuntu utopic.
- auditd: User space tools for security auditing
The audit package contains the user space utilities for
storing and searching the audit records generated by
the audit subsystem in the Linux 2.6 kernel.
.
Also contains the audit dispatcher "audisp".
- libaudit-common: Dynamic library for security auditing - common files
The audit-libs package contains the dynamic libraries needed for
applications to use the audit framework. It is used to monitor systems for
security related events.
.
This package contains the libaudit.conf configuration file and the associated
manpage.
- libaudit-dev: Header files and static library for security auditing
The audit-libs-devel package contains the static libraries and header
files needed for developing applications that need to use the audit
framework libraries.
- libaudit1: Dynamic library for security auditing
The audit-libs package contains the dynamic libraries needed for
applications to use the audit framework. It is used to monitor systems for
security related events.
- libauparse-dev: No summary available for libauparse-dev in ubuntu utopic.
No description available for libauparse-dev in ubuntu utopic.
- libauparse0: Dynamic library for parsing security auditing
The libauparse package contains the dynamic libraries needed for
applications to use the audit framework. It is used to monitor systems for
security related events.
.
This package contains the libauparse0 library.
- python-audit: Python bindings for security auditing
The package contains the Python bindings for libaudit and libauparse, which
are used to monitor systems for security related events. Python can be used to
parse and process the security event messages.