Package: postgrey Version: 1.36-3+deb9u1 Followup-For: Bug #880047 On a Stable system installed about a year ago, Postgrey 1.36-3 has always run fine. When installing 1.36-3+deb9u1 I get:
Setting up postgrey (1.36-3+deb9u1) ... Installing new version of config file /etc/init.d/postgrey ... [....] Starting postfix greylisting daemon: postgreymkdir: cannot create directory ‘/var/run/postgrey/’: File exists invoke-rc.d: initscript postgrey, action "start" failed. # /etc/init.d/postgrey stop [....] Stopping postfix greylisting daemon: postgreystart-stop-daemon: unable to open pidfile /var/run/postgrey/postgrey.pid (Not a directory) # /etc/init.d/postgrey start [....] Starting postfix greylisting daemon: postgreymkdir: cannot create directory ‘/var/run/postgrey/’: File exists $ ls -al /var/run/postgrey srw-rw-rw- 1 postgrey postgrey 0 Oct 27 23:14 /var/run/postgrey After deleting /var/run/postgrey Postgrey will start, although subsequent restarts give: # /etc/init.d/postgrey start [....] Starting postfix greylisting daemon: postgreyPid_file "/var/run/postgrey/postgrey.pid" already exists. Overwriting! . ok Thanks, Roger -- System Information: Debian Release: 9.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages postgrey depends on: ii adduser 3.115 ii debconf [debconf-2.0] 1.5.61 ii libberkeleydb-perl 0.55-1+b2 ii libnet-dns-perl 1.07-1 ii libnet-server-perl 2.008-3 ii libnetaddr-ip-perl 4.079+dfsg-1+b1 ii perl 5.24.1-3+deb9u4 ii ucf 3.0036 Versions of packages postgrey recommends: ii exim4 4.89-2+deb9u3 ii libnet-rblclient-perl 0.5-3 ii libparse-syslog-perl 1.10-2 postgrey suggests no packages. -- debconf information: postgrey/1.32-3_changeport: