Your message dated Mon, 5 Apr 2010 21:57:44 +0200
with message-id <[email protected]>
and subject line Closed in past release 3.2.2-8
has caused the Debian Bug report #543724,
regarding tiger: bashism in gen_mounts
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
543724: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543724
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tiger
Version: 1:3.2.2-6
Severity: normal
Tags: patch
the following error is reported when:
1. executing /usr/lib/tiger/systems/Linux/2/gen_mounts under dash (as /bin/sh)
2. with the cgroup (or any unrecognized) filesystem mounted
3. and not listed in Tiger_FSScan_(|Non)Local
[: 253: Y: unexpected operator
it's a simple bashism that probably gets rarely triggered due to gen_mounts
accounting for almost every conceivable filesystem type.
this might be fixed in newer versions, but this is the newest version in
lenny/stable, and i believe should be tagged as such (but reportbug would allow
a tag of "lenny" or "stable", though i thought it did previously).
i would normally tag this as minor except that every time gen_mounts gets
indirectly executed from cron it generates the above error message on stderr
which generates an email to me. multiply this times the number of machines it
happens on and you see how this is no longer minor flooding my inbox.
in creating a patch i realized that setting Tiger_FSScan_NonLocal to "cgroups"
works around the problem (which i did anyways as gen_mounts doesn't
categorize), but doesn't solve it.
corey
--- /etc/tiger/tigerrc.orig 2008-09-08 21:21:51.000000000 -0500
+++ /etc/tiger/tigerrc 2009-08-26 10:14:22.000000000 -0500
@@ -292,7 +292,7 @@ Tiger_Crack_Local=Y
#
# Who gets output from 'tigercron'?
#
-Tiger_Mail_RCPT=root
+Tiger_Mail_RCPT="root"
#
# List of '/' separated filename globs (NOT pathnames) to look for
# on the filesystems.
@@ -311,7 +311,7 @@ Tiger_FSScan_Unowned=Y # files with und
# The following variables change the way the GET_MOUNTS (gen_mounts) script
works:
Tiger_FSScan_WarnUnknown=Y # Warn about unknown filesystems used
Tiger_FSScan_Local='' # Filesystems considered to be local to the
system, pipe-separated
-Tiger_FSScan_NonLocal='' # Filesystems considered to be non-local to the
system, pipe-separated
+Tiger_FSScan_NonLocal='cgroup' # Filesystems considered to be non-local to the
system, pipe-separated
#
# Should we scan read-only filesystems
#
--- End Message ---
--- Begin Message ---
fixed 505939 1:3.2.2-8
thanks
This bug was fixed in release 1:3.2.2-8 of this package. It was actually
duplicated in bug #505939.
Regards
Javier
signature.asc
Description: Digital signature
--- End Message ---