Debian Bug report logs -
#472905
aide: bashism in debian/rules
Reported by: Raphael Geissert <atomo64@gmail.com>
Date: Thu, 27 Mar 2008 02:42:07 UTC
Severity: important
Tags: confirmed
Fixed in version aide/0.13.1-10
Done: Marc Haber <mh+debian-packages@zugschlus.de>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to Aide Maintainers <pkg-aide-maintainers@lists.alioth.debian.org>:
Bug#472905; Package aide.
(full text, mbox, link).
Message #3 received at maintonly@bugs.debian.org (full text, mbox, reply):
Package: aide
Severity: important
User: debian-release@lists.debian.org
Usertags: goal-dash
Hello maintainer,
While checking for bashisms in debian/rules with checkbashisms (from
the 'devscripts' package) I've found your package making use of a bashism.
checkbashisms' output:
> possible bashism in aide/debian/rules line 40 (brace expansion):
> rm -f {build,install}-stamp*
Not using bash (or a Debian Policy conformant shell interpreter which doesn't
provide such an extra feature) as /bin/sh is likely to lead to errors or
unexpected behaviours.
Please be aware that although bash is currently the default /bin/sh there's a
release goal for Lenny to make dash the default /bin/sh[1].
If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html
For more information please refer to the Debian Policy section 10.4 supporting
this argument at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts
Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh
[1]http://release.debian.org/lenny/goals.txt
Thank you,
--
Atomo64 - Raphael
Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
Tags added: confirmed, pending
Request was from Marc Haber <mh+debian-packages@zugschlus.de>
to control@bugs.debian.org.
(Fri, 04 Apr 2008 06:18:02 GMT) (full text, mbox, link).
Reply sent to Marc Haber <mh+debian-packages@zugschlus.de>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Raphael Geissert <atomo64@gmail.com>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #10 received at 472905-close@bugs.debian.org (full text, mbox, reply):
Source: aide
Source-Version: 0.13.1-10
We believe that the bug you reported is fixed in the latest version of
aide, which is due to be installed in the Debian FTP archive:
aide-common_0.13.1-10_all.deb
to pool/main/a/aide/aide-common_0.13.1-10_all.deb
aide-dynamic_0.13.1-10_i386.deb
to pool/main/a/aide/aide-dynamic_0.13.1-10_i386.deb
aide-xen_0.13.1-10_i386.deb
to pool/main/a/aide/aide-xen_0.13.1-10_i386.deb
aide_0.13.1-10.diff.gz
to pool/main/a/aide/aide_0.13.1-10.diff.gz
aide_0.13.1-10.dsc
to pool/main/a/aide/aide_0.13.1-10.dsc
aide_0.13.1-10_i386.deb
to pool/main/a/aide/aide_0.13.1-10_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 472905@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marc Haber <mh+debian-packages@zugschlus.de> (supplier of updated aide package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 13 Apr 2008 09:27:49 +0200
Source: aide
Binary: aide aide-xen aide-dynamic aide-common aide-config-zg2
Architecture: source i386 all
Version: 0.13.1-10
Distribution: unstable
Urgency: low
Maintainer: Aide Maintainers <pkg-aide-maintainers@lists.alioth.debian.org>
Changed-By: Marc Haber <mh+debian-packages@zugschlus.de>
Description:
aide - Advanced Intrusion Detection Environment - static binary
aide-common - Advanced Intrusion Detection Environment - Common files
aide-config-zg2 - Advanced Intrusion Detection Environment - Zg2 configuration exte
aide-dynamic - Advanced Intrusion Detection Environment - dynamic binary
aide-xen - Advanced Intrusion Detection Environment - static binary for XEN
Closes: 469503 469508 469509 469511 472905
Changes:
aide (0.13.1-10) unstable; urgency=low
.
* debian/control: fix deprecated "<" in Conflicts
* Add explanation "b: block count" to aide.conf.5.
Thanks to Francois Gouget. Closes: #469503
* 31_aide_syslog: modify regexp to match kern.log as well.
Thanks to Francois Gouget. This partly addresses #469507
* 31_aide_checksecurity: add file with rules from
Francois Gouget, thanks. Closes: #469508
* example rules for debian-multimedia packages from Francois Gouget.
* mythweb. Closes: #469511
* mythbackend. Closes: #469509
* Move README.Debian to aide-common
* README.Debian: add missing space, remove vote request (no votes
received, ever)
* /etc/default/aide: Add hint how to obtain a variable subject
* update-aide.conf now adds @@{ROOTPREFIX} to all lines, making
audit of chroots and vservers with identical rules easier without
uglifying the actual rules. Thanks to Russell Gadd.
* more fixes to aide_fixperms, thanks to Tom Geissler.
* introduce YEAR4D variable, make use of it
* remove bashism from debian/rules.
Thanks to Raphael Geissert. Closes: #472905
* README.Debian changes, thanks to Russell Gadd:
* clarify the role of debconf in README.Debian
* move the wrapper paragraph lower
* Add a little more prose about Debian's configuration scheme
* 31_aide_apt: allow tildes in archive names
* enable gzip_dbout again
* Collect modified rules from Marc's productive systems:
* re-work log mechanics, add lots of documentation
* 31_aide_aide: Log rotation hopefully fixed
* 31_aide_amanda-server: Take verified rule from productive system
* 31_aide_amanda-client: Parse data from amanda config
* 31_aide_apt: Add Release and IndexDiff for deb-src lines, remove
sarge support including APT_VERS code. Add new var and log rules.
* 31_aide_aptitude: add rule for /var/lock/aptitude, and config
files in /root
* 31_aide_bind9: BINDCHROOT is now the path to the chroot
* 31_aide_clamav: fix log rotation rules
* 31_aide_dokuwiki: new
* 31_aide_exim4: remove /root/.rnd, add /var/spool/exim4/.rnd
and -J spool files. exim4 >= 4.69-3 will place the .rnd file
in /var/spool/exim4
* 31_aide_exim4_logs: introduce macros, explain how to include
paniclog
* 31_aide_mailman: new
* 31_aide_man: adapt to new directory structure
* 31_aide_munin: rule for munin server socket
* 31_aide_mlocate: new
* 31_aide_nagios2: adapt to current packaging
* 31_aide_php4: no-op file
* 31_aide_privoxy: new
* 31_aide_smokeping: new
* 31_aide_spamassassin: add rule (default disabled) for rule updates
* 31_aide_syslog: logs are rotated with seven cycles
* 31_aide_torrus: adapt to current packages
* R.I.P. linda
Checksums-Sha1:
bd0a9974d7627ba8008c0dc0435e617e16a930fb 1235 aide_0.13.1-10.dsc
390a13fb18382692242526e478f327577352b411 60233 aide_0.13.1-10.diff.gz
39030f81e0ffe361c9505ea82048d4731b245cca 518530 aide_0.13.1-10_i386.deb
162f9aaf2e3088cb59d155b12706a9c83475c0f5 83430 aide-common_0.13.1-10_all.deb
8c26557649659af2ef0a31e638dbc43af33db40b 549554 aide-xen_0.13.1-10_i386.deb
980c9b618f53761fb21704efe6c07f0c155e7bad 99208 aide-dynamic_0.13.1-10_i386.deb
Checksums-Sha256:
f141f755da07685204534353bf24b4174389551a44ce5f21ab96987a21e21038 1235 aide_0.13.1-10.dsc
77e94acba05aebc6ac2996cf78370b94affefb6caf3eda4fb14b08bc33435c03 60233 aide_0.13.1-10.diff.gz
3b4db8f09ea44b166e26889078c34e8f90e09d28552eda2a3ae2bcc4af0b9c88 518530 aide_0.13.1-10_i386.deb
86e7e717aef6da8975af36ac440aed1492817b42de2fcf18c8c7e61ad8e35180 83430 aide-common_0.13.1-10_all.deb
1bbf819728960589f5040c8ea30bbd225cb3acc3f562b572517e54b10908b4cc 549554 aide-xen_0.13.1-10_i386.deb
5d932c9d661227636e48e07140b300e5837d87de2f242f27d816012789b04b45 99208 aide-dynamic_0.13.1-10_i386.deb
Files:
fc36181b1e6f9b5951e5c7a2eaa6f0bc 1235 admin optional aide_0.13.1-10.dsc
ef0b9b7d6430b1dcf5fdc6c56211b44b 60233 admin optional aide_0.13.1-10.diff.gz
8bbb62dce05e73a42fcb3480b6b4feb5 518530 admin optional aide_0.13.1-10_i386.deb
4bb527a7e908fbe355f1b1c75856f1d1 83430 admin optional aide-common_0.13.1-10_all.deb
7e0501acb53c987d3d19d03124afe496 549554 admin optional aide-xen_0.13.1-10_i386.deb
b4508f94f8be613b3a0c6ba9b627da3f 99208 admin optional aide-dynamic_0.13.1-10_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIAbzRgZalRGu6PIQRAs3SAKCdvG7RIFd8KlmVwxXQRkon0VbSwgCeIm8m
aceVW2LvpAOuDJe3iPVhfLU=
=5rdl
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 23 May 2008 07:26:31 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 09:05:24 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.