Debian Bug report logs - #140837
automake: configure has mode 755

version graph

Package: automake; Maintainer for automake is Eric Dorland <eric@debian.org>; Source for automake is src:automake-1.14.

Reported by: mbp@samba.org (Martin Pool)

Date: Mon, 1 Apr 2002 23:03:03 UTC

Severity: normal

Found in version 1:1.4-p4-1.1

Done: mbp@samba.org (Martin Pool)

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org:
Bug#140837; Package automake. Full text and rfc822 format available.

Acknowledgement sent to mbp@samba.org (Martin Pool):
New Bug report received and forwarded. Copy sent to Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: mbp@samba.org (Martin Pool)
To: submit@bugs.debian.org
Subject: automake: configure has mode 755
Date: Tue, 2 Apr 2002 08:59:59 +1000 (EST)
Subject: automake: configure has mode 755
Package: automake
Version: 1:1.4-p4-1.1
Severity: normal

automake produces a configure file with mode 0775.  (At least, when
the user's umask is the default of 002.  Presumably it's modified
appropriately otherwise.)

This of course corresponds to the permission bits rwxrwxr-x.  This is
obviously completely inappropriate, as the code produced by automake
is something that should never been seen by human eyes.

To pick one examples:

  # The following way of writing the cache mishandles newlines in values,
{
  (set) 2>&1 |
    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
    *ac_space=\ *)
      sed -n \
        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
    	  s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
      ;;
    *)
      sed -n \
        "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
      ;;
    esac;
} >&5

Worse than Perl!

Please, spare users the pain of seeing this by making the output
default to mode 0111.

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux toey 2.4.17 #32 Tue Feb 12 08:53:12 EST 2002 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages automake depends on:
ii  autoconf                      2.52-6     automatic configure script builder
ii  autotools-dev                 20020222.1 Update infrastructure for config.{



Information forwarded to debian-bugs-dist@lists.debian.org, Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org:
Bug#140837; Package automake. Full text and rfc822 format available.

Acknowledgement sent to Alexandre Duret-Lutz <duret_g@lrde.epita.fr>:
Extra info received and forwarded to list. Copy sent to Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org. Full text and rfc822 format available.

Message #10 received at 140837@bugs.debian.org (full text, mbox):

From: Alexandre Duret-Lutz <duret_g@lrde.epita.fr>
To: mbp@samba.org (Martin Pool)
Cc: 140837@bugs.debian.org
Subject: Re: Bug#140837: automake: configure has mode 755
Date: Tue, 02 Apr 2002 08:59:10 +0200
Funny :)  Next year, fill your joke against the right package...
-- 
Alexandre Duret-Lutz




Reply sent to mbp@samba.org (Martin Pool):
You have taken responsibility. Full text and rfc822 format available.

Notification sent to mbp@samba.org (Martin Pool):
Bug acknowledged by developer. Full text and rfc822 format available.

Message #15 received at 140837-done@bugs.debian.org (full text, mbox):

From: mbp@samba.org (Martin Pool)
To: 140837-done@bugs.debian.org
Subject: re: obfuscated output from automake/autoconf
Date: Mon, 15 Apr 2002 18:59:13 +1000 (EST)
"ha ha, only serious".

(The convolutions of automake/autoconf/libtool are pretty bad, but
they seem the best available solution for handling portability, or if
not the best then at least the standard.)

Regards,
-- 
Martin



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 18 11:42:48 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.