I had the same problem, which I worked around by changing my spamd.conf to use a local file instead of FTP, and downloading the traplist.gz file in my daily.local.
That is, my spamd.conf now looks like this: uatraps:\ :black:\ :msg="Your address %A has sent mail to a ualberta.ca spamtrap\n\ within the last 24 hours":\ :method=file:\ :file=/etc/mail/traplist.gz: And my daily.local now has this: echo "Getting traplist.gz." /usr/bin/ftp -o /etc/mail/traplist.gz http://www.openbsd.org/spamd/traplist.gz -- Jim Lippard lippard-open...@discord.org http://www.discord.org/ GPG Key ID: 0xF8D42CFE On Mon, Nov 14, 2011 at 11:43:13AM +0100, Com??te wrote: > Same error message since one week on an old 4.6 install. But i didn't > find the origin yet... > > Le 14/11/2011 10:13, Manuel Giraud a C)crit : > >Hi, > > > >I've just set up a mail server with 5.0. I have put spamd in front (in > >default greylisting mode). It works great following the man pages but > >when I activate the spamd-setup entry in root's crontab, I receive the > >following error by mail: > > > >spamd-setup: ftp: Could not add blacklist uatrapsWriting -: : Illegal seek > >Broken pipe > > > >If i call spamd-setup as root i have no error message. (note: I've used > >the default /etc/mail/spamd.conf file). How can I sort this out?