Package: postgrey Version: 1.21-2 Severity: important There's a bashism in the init.d script of postgrey. The net effect is this:
cheetah:~# /etc/init.d/postgrey start /etc/init.d/postgrey: 37: [[: not found Starting postfix greylisting daemon: postgreyOption greylist-text requires an argument The line that causes the problem is this: if [[ "$POSTGREY_TEXT" = "" ]]; then I'm using dash as /bin/sh, and he seems not to like those "[[" thingies :-) Changing /bin/sh to /bin/bash solves the problem, though I think that simply using simple brackets in the previous line would be a better solution. I've flagged this as important because I stopped receiving mail (i.e., mail from external sources) when I upgraded and I didn't realize that postgrey hadn't started correctly (mind you, I had a long list of packages to upgrade). If I hadn't logcheck working, I might have not realized until later, and it could be a serious problem. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.9-skas-skas3-v7 Locale: LANG=gl:es:en, LC_CTYPE=gl:es:en (charmap=ISO-8859-1) (ignored: LC_ALL set to gl_ES) Versions of packages postgrey depends on: ii debconf 1.4.51 Debian configuration management sy ii libberkeleydb-perl 0.26-3 use Berkeley DB 4 databases from P ii libnet-dns-perl 0.48-1 Perform DNS queries from a Perl sc ii libnet-server-perl 0.87-3 An extensible, general perl server ii perl 5.8.7-3 Larry Wall's Practical Extraction ii ucf 1.18 Update Configuration File: preserv -- debconf-show failed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]