[DSE-Dev] Bug#752337: setools: Logwatch script in wrong location, produces error when package is removed but not purged
Willi Mann
willi at wm1.at
Sun Jun 22 19:14:55 UTC 2014
Package: setools-gui
Version: 3.3.8-3
Severity: normal
Hi,
I think the script /etc/logwatch/scripts/services/seaudit-report-service
should be shipped in /usr/share/logwatch/scripts/services, unless it is really
expected to be modified by the user like a configuration file.
Additionally, the script should exit silently if /usr/bin/seaudit-report does
not exist. This is especially bad as long as the script sits in /etc, since a
removal without purge of setools-gui will lead to an error message being
included in the logwatch output:
--------------------- seaudit-report Begin ------------------------
Date Range: yesterday
Detail Level: 0
Temp Dir: /tmp/logwatch.mTpaZLGy/
Debug Level: 0
/etc/logwatch/scripts/services/seaudit-report-service: line 14: /usr/bin/seaudit-report: No such file or directory
Failed while executing seaudit-report.\n
---------------------- seaudit-report End -------------------------
thanks
Willi
(with my logwatch maintainer's hat on)
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.14-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
More information about the SELinux-devel
mailing list