Your message dated Wed, 26 Apr 2006 09:46:50 -0500 with message-id <87bquobdid.fsf@glaurung.internal.golden-gryphon.com> and subject line Closing out ancient, fixed bugs has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: menu files should not be allowed to play backticks/quotation games
- From: Eduard Bloch <blade@debian.org>
- Date: Sat, 10 Apr 2004 16:34:39 +0200
- Message-id: <E1BCJZ9-0003E8-RE@debian.zombie.inka.de>
Package: debian-policy Severity: normal Hello, I am worried about the uncertainnes WRT to usage of multi-word arguments in the menu files. Some people expect it to work like a POSIX shell, with quoting and escaping levels, different priority of " and ', as well as embedded shell code in backticks, $() or simply shell variables. But it leads to various problems: a) the menu expects the strings to be enclosed by single or double quotes. Including multiple words that are meant to be one program argument should be done with which kind of quotes? b) window managers are in problems with invoking this stuff. Using exec() is not reliable, so system() must be used. This, OTOH, leads to various problems with the quoting and embedded shell code. I suggest one simple solution: the policy should now allow any multi-word program arguments. The mixture described above leads only to trouble. If someone wants to use them, it is pretty simple to write a shell wrapper. Regards, Eduard. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.5-rc3 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8
--- End Message ---
--- Begin Message ---
- To: 23661-done@bugs.debian.org, 27205-done@bugs.debian.org, 33251-done@bugs.debian.org, 36151-done@bugs.debian.org, 37999-done@bugs.debian.org, 39125-done@bugs.debian.org, 42870-done@bugs.debian.org, 43724-done@bugs.debian.org, 51473-done@bugs.debian.org, 54985-done@bugs.debian.org, 62768-done@bugs.debian.org, 63598-done@bugs.debian.org, 65578-done@bugs.debian.org, 71805-done@bugs.debian.org, 78014-done@bugs.debian.org, 79541-done@bugs.debian.org, 82595-done@bugs.debian.org, 83669-done@bugs.debian.org, 85500-done@bugs.debian.org, 88058-done@bugs.debian.org, 100586-done@bugs.debian.org, 101162-done@bugs.debian.org, 102917-done@bugs.debian.org, 109171-done@bugs.debian.org, 119559-done@bugs.debian.org, 191036-done@bugs.debian.org, 197835-done@bugs.debian.org, 201883-done@bugs.debian.org, 191036-done@bugs.debian.org, 182916-done@bugs.debian.org, 177306-done@bugs.debian.org, 174296-done@bugs.debian.org, 173737-done@bugs.debian.org, 172990-done@bugs.debian.org, 172010-done@bugs.debian.org, 140757-done@bugs.debian.org, 133808-done@bugs.debian.org, 111839-done@bugs.debian.org, 111281-done@bugs.debian.org, 101147-done@bugs.debian.org, 96873-done@bugs.debian.org, 96597-done@bugs.debian.org, 93724-done@bugs.debian.org, 88249-done@bugs.debian.org, 80343-done@bugs.debian.org, 79538-done@bugs.debian.org, 78341-done@bugs.debian.org, 77400-done@bugs.debian.org, 48050-done@bugs.debian.org, 243037-done@bugs.debian.org, 85270-done@bugs.debian.org, 88029-done@bugs.debian.org, 88111-done@bugs.debian.org
- Subject: Closing out ancient, fixed bugs
- From: Manoj Srivastava <srivasta@golden-gryphon.com>
- Date: Wed, 26 Apr 2006 09:46:50 -0500
- Message-id: <87bquobdid.fsf@glaurung.internal.golden-gryphon.com>
Versions: 3.7.0.0 -- Bridge ahead. Pay troll. Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C
--- End Message ---