Source: audit
Version: 1:3.0.9-1
Severity: normal

Hello Laurent,

The package descriptions do not match the package names:

For example libaudit-dev:
' The audit-libs-devel package contains the static libraries and header'
when there is no debian package audit-libs-devel.

But actually there is no need to spell out the package name in the package own
description.  I suggest you write a generic header like
"audit is a framework for monitoring systems for security related events."
and then adds

"This package contains ..."

for each package as needed.

Package: auditd
Description: 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".

Do not mention 2.6, this is quite outdated now.

This package contains the user space utilities for
 storing and searching the audit records generated by
 the audit subsystem in the Linux kernel

Package: libauparse0
Description: 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.

Package: libauparse-dev
Description: Header files and static library for the libauparse0 library
 The audit-libs parse package contains the dynamic libraries needed for
 applications to use the audit framework. It is used to monitor systems for
 security related events.

Should be 'This package contains...' 

Package: libaudit1
Description: 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.

Should be 'This package contains...' 

Package: libaudit-common
Description: 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.

"audit is a framework used to monitor systems for
 security related events.

 This package contains the libaudit.conf configuration file and the associated
 manpage.
"

Package: libaudit-dev
Description: 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.

Should be 'This package contains...' 

Package: python3-audit
Description: Python3 bindings for security auditing
 The package contains the Python3 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.

Should be 'This package'

Package: golang-redhat-audit-dev
Description: Go client bindings for the libaudit library
 The package contains the Go bindings to libaudit that only allows for logging
 audit events.
 .
 This package contains the source.

Should be 'This package'
"This package contains the source." is unclear.

Package: audispd-plugins
Description: Plugins for the audit event dispatcher
 The audispd-plugins package provides plugins for the real-time
 interface to the audit system, audispd. These plugins can do things
 like relay events to remote machines or analyze events for suspicious
 behavior.

OK.

Cheers,
-- 
Bill. <[email protected]>

Imagine a large red swirl here. 

Reply via email to