[nycbug-talk] Update to the FreeBSD mail/spamd filed as ports/105277

Dan Langille dan at langille.org
Tue Nov 14 08:06:48 EST 2006


On 8 Nov 2006 at 15:40, LI Xin wrote:

> Yarema wrote:
> > --On Wednesday, November 08, 2006 2:19 PM +0800 LI Xin 
> > <delphij at delphij.net> wrote:
> > 
> >> Yarema wrote:
> >>> --On Wednesday, November 08, 2006 1:39 PM +0800 LI Xin
> >>> <delphij at delphij.net> wrote:
> >>>
> >>>> Dan Langille wrote:
> >>>>> On 7 Nov 2006 at 22:47, Yarema wrote:
> >>>>>
> >>>>>> Inspired by Bob Beck's talk at the NYC BSD Con I implemented
> >>>>>> spamd and greyscanner on my FreeBSD pf edge servers.  What a
> >>>>>> difference!  Catches somewhere around 99% of the spam before
> >>>>>> it ever reaches the mail server.
> >>>>>>
> >>>>>> Just filed <http://www.FreeBSD.org/cgi/query-pr.cgi?pr=105277>.
> >>>>>> Also available as a tarball at
> >>>>>> <http://yds.CoolRat.org/freebsd/spamd.tbz>.
> >>>>>>
> >>>>>> Let me know what you think.  If you like, let the maintainer
> >>>>>> know <delphij at FreeBSD.org>.
> >>>>>>
> >>>>>> The updated port is what I'm now running in production.
> >>>>>
> >>>>> Thanks.
> >>>>>
> >>>>> Have you considered upgrading spamd to the latest version
> >>>>> from OpenBSD?  I'd contacted the maintainer about this, and
> >>>>> have only recently started working with greylisting via pf
> >>>>> and spamd.  Are you interested in updating spamd itself?
> >>>>
> >>>> Yes that would be great.
> >>>>
> >>>> If nobody step up with the update I would do that myself this
> >>>> week, but I would be happy to see someone to take this over,
> >>>> as I no longer use it for my own use...
> >>>>
> >>>> Cheers,
> >>>
> >>> I could try updating it since by now I'm pretty familiar with
> >>> the port.  How did you roll the 3.7 tarball?  By hand from an
> >>> OpenBSD release?
> >>
> >> First you need an OpenBSD cvs mirrored locally, or use the
> >> anonymous OpenBSD CVS.  I have rolled CVS information into the
> >> tarball, so this would be done with something like
> >> "cvs -d /home/openbsd up -rOPENBSD_4_0"
> >> in each directories.  Then, check if there is newly added files
> >> in OpenBSD distribution, port the patches into the tree, verify
> >> that everything goes well, remove the .#* files, and finally
> >> you got a new tarball.
> >>
> >> Please note that if you roll a new tarball, I would advise that
> >> you either include our local patchsets into it, or separate all
> >> our local patchset out to files/.  This will make maintainer's
> >> life easier.
> >>
> >> So I guess it's midnight in NY?  It's afternoon here so if you
> >> are tired, just leave the work to me :-)
> >>
> >> Cheers,
> > 
> > Yeah, it's 1:30am US/Eastern so I'm ready to pass out.  If you do roll 
> > another tarball consider including greyscanner and all that code dealing 
> > with fetching it can be eliminated from the Makefile.
> 
> Yes.  I have prepared a tarball at 
> http://people.freebsd.org/~delphij/misc/spamd.tar.bz2 and you may want 
> to try it out, to see if the upgrade has all features you wanted.  I 
> have uploaded the necessary distfile to my home directory but it can 
> take some time to be populated out to mirror sites.
> 
> I will walk through the open PRs to see if I have missed something.

Attached is a patch that provides "make config" options to the user.  
Using the this feature allows previously selected options to be 
remembered between installs.  It also presents a "fancy" 
configuration screen to the user.  To try it out issue these command:

   make config
   make showconfig

FWIW, I've used your port to install on one of my servers.  Works 
fine.  I hope to see it in ports soon.  :)

-- 
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php


-------------- next part --------------
The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any other MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

   ---- File information -----------
     File:  diff-spamd.dan
     Date:  14 Nov 2006, 8:00
     Size:  253 bytes.
     Type:  Unknown
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diff-spamd.dan
Type: application/octet-stream
Size: 253 bytes
Desc: not available
URL: <https://lists.nycbug.org:8443/pipermail/talk/attachments/20061114/9096568a/attachment.obj>


More information about the talk mailing list