Index: head/mail/Makefile =================================================================== --- head/mail/Makefile (revision 235838) +++ head/mail/Makefile (revision 235839) @@ -1,723 +1,724 @@ # $FreeBSD$ # COMMENT = Electronic mail utilities SUBDIR += abook SUBDIR += adcomplain SUBDIR += addresses SUBDIR += addresses-goodies SUBDIR += akpop3d SUBDIR += alpine SUBDIR += altermime SUBDIR += althea SUBDIR += annoyance-filter SUBDIR += anomy-sanitizer SUBDIR += antivirus-milter SUBDIR += anubis SUBDIR += archivemail SUBDIR += archmbox SUBDIR += ask SUBDIR += asmail SUBDIR += assp SUBDIR += atmail SUBDIR += autorespond SUBDIR += autosig SUBDIR += avenger SUBDIR += balsa + SUBDIR += batv-milter SUBDIR += bayespam SUBDIR += bbmail SUBDIR += biabam SUBDIR += biffer SUBDIR += bincimap SUBDIR += bmf SUBDIR += bogofilter SUBDIR += bogofilter-qdbm SUBDIR += bogofilter-sqlite SUBDIR += bogofilter-tc SUBDIR += bsfilter SUBDIR += bsmtp SUBDIR += bulk_mailer SUBDIR += c-sig SUBDIR += c-sig-emacs21 SUBDIR += cclient SUBDIR += chk4mail SUBDIR += clamfilter SUBDIR += claws-mail SUBDIR += claws-mail-archiver SUBDIR += claws-mail-att_remover SUBDIR += claws-mail-attach_warner SUBDIR += claws-mail-cachesaver SUBDIR += claws-mail-fetchinfo SUBDIR += claws-mail-gtkhtml2_viewer SUBDIR += claws-mail-mailmbox SUBDIR += claws-mail-newmail SUBDIR += claws-mail-notification SUBDIR += claws-mail-pdf_viewer SUBDIR += claws-mail-perl SUBDIR += claws-mail-rssyl SUBDIR += claws-mail-spamreport SUBDIR += claws-mail-synce SUBDIR += claws-mail-tnef SUBDIR += claws-mail-vcalendar SUBDIR += clawsker SUBDIR += cmail SUBDIR += cone SUBDIR += contact-lookup-applet SUBDIR += coolmail SUBDIR += courier SUBDIR += courier-authlib-vchkpw SUBDIR += courier-imap SUBDIR += courier-pythonfilter SUBDIR += couriergraph SUBDIR += crashecho SUBDIR += crm114 SUBDIR += cucipop SUBDIR += cvsmail SUBDIR += cyrus-imapd2 SUBDIR += cyrus-imapd22 SUBDIR += cyrus-imapd23 SUBDIR += cyrus2courier SUBDIR += dbmail SUBDIR += dbmail20 SUBDIR += dbmail21 SUBDIR += dbmail23 SUBDIR += dcc-dccd SUBDIR += delatt SUBDIR += demime SUBDIR += dk-milter SUBDIR += dkfilter SUBDIR += dkim-milter SUBDIR += dkimproxy SUBDIR += dma SUBDIR += dovecot SUBDIR += dovecot-antispam SUBDIR += dovecot-devel SUBDIR += dovecot-managesieve SUBDIR += dovecot-sieve SUBDIR += drac SUBDIR += drbl SUBDIR += dsbl-testers SUBDIR += dspam SUBDIR += dspam-devel SUBDIR += ecartis SUBDIR += elm SUBDIR += elm+ME SUBDIR += elmo SUBDIR += elmo-devel SUBDIR += emh SUBDIR += emh-xemacs21-mule SUBDIR += emil SUBDIR += enigmail SUBDIR += enigmail-seamonkey SUBDIR += enigmail-thunderbird SUBDIR += enma SUBDIR += eps SUBDIR += epstools SUBDIR += esmtp SUBDIR += evolution SUBDIR += evolution-exchange SUBDIR += evolution-sharp SUBDIR += exact SUBDIR += exilog SUBDIR += exim SUBDIR += exim-doc-html SUBDIR += exim-doc-info SUBDIR += exim-doc-pdf SUBDIR += exim-doc-postscript SUBDIR += exim-ldap2 SUBDIR += exim-monitor SUBDIR += exim-mysql SUBDIR += exim-postgresql SUBDIR += exim-sa-exim SUBDIR += exim-sqlite SUBDIR += exipick SUBDIR += exmh2 SUBDIR += extmail SUBDIR += extman SUBDIR += ez-pine-gpg SUBDIR += ezmlm SUBDIR += ezmlm-idx SUBDIR += ezmlm-web SUBDIR += faces SUBDIR += fdm SUBDIR += fetchmail SUBDIR += fetchyahoo SUBDIR += filtermail SUBDIR += firemime SUBDIR += firepay SUBDIR += freepops SUBDIR += ftrack SUBDIR += gambas2-gb-net-smtp SUBDIR += gbuffy SUBDIR += gensig SUBDIR += getlive SUBDIR += getmail SUBDIR += gkrellmmailwatch SUBDIR += gkrellmmailwatch2 SUBDIR += glbiff SUBDIR += gld SUBDIR += gmail-notify SUBDIR += gmime SUBDIR += gmime2 SUBDIR += gmime2-sharp SUBDIR += gmime24 SUBDIR += gmime24-sharp SUBDIR += gml SUBDIR += gnarwl SUBDIR += gnubiff SUBDIR += gnome-gmail-notifier SUBDIR += gnumail SUBDIR += gotmail SUBDIR += grepmail SUBDIR += greylite SUBDIR += gtray SUBDIR += gubby SUBDIR += hashcash SUBDIR += hbiff SUBDIR += heirloom-mailx SUBDIR += horde-dimp SUBDIR += horde-forwards SUBDIR += horde-imp SUBDIR += horde-ingo SUBDIR += horde-mimp SUBDIR += horde-turba SUBDIR += horde-vacation SUBDIR += hotwayd SUBDIR += ifile SUBDIR += ilohamail SUBDIR += ilohamail-devel SUBDIR += im SUBDIR += imap-uw SUBDIR += imapfilter SUBDIR += imapsync SUBDIR += isoqlog SUBDIR += isync SUBDIR += itraxp SUBDIR += james SUBDIR += jamlib SUBDIR += jboss-mailservices SUBDIR += jmba SUBDIR += junkfilter SUBDIR += kavmilter SUBDIR += kbiff SUBDIR += kcheckgmail SUBDIR += kiltdown SUBDIR += kshowmail SUBDIR += lbdb SUBDIR += lens SUBDIR += libdkim SUBDIR += libdomainkeys SUBDIR += libesmtp SUBDIR += libetpan SUBDIR += libnewmail SUBDIR += libpst SUBDIR += librfc822 SUBDIR += libsieve SUBDIR += libspf SUBDIR += libspf2 SUBDIR += libspf2-10 SUBDIR += libsrs SUBDIR += libsrs2 SUBDIR += libsrs_alt SUBDIR += libvmime SUBDIR += lightning SUBDIR += linux-thunderbird SUBDIR += listmanager SUBDIR += lmtp2nntp SUBDIR += lmtpd SUBDIR += lookout SUBDIR += mahogany SUBDIR += mail-notification SUBDIR += mail2procmailrc SUBDIR += mail2sms SUBDIR += mailagent SUBDIR += mailcrypt SUBDIR += maildirsync SUBDIR += maildrop SUBDIR += mailfmt SUBDIR += mailfront SUBDIR += mailgraph SUBDIR += mailman SUBDIR += mailmgr SUBDIR += mailrep SUBDIR += mailscanner SUBDIR += mailscanner-devel SUBDIR += mailscanner-mrtg SUBDIR += mailsync SUBDIR += mailx SUBDIR += mairix SUBDIR += majorcool SUBDIR += majordomo SUBDIR += masqmail SUBDIR += mavbiff SUBDIR += mb2md SUBDIR += mbox2imap SUBDIR += mbox2mdir SUBDIR += mboxcheck-applet SUBDIR += mboxgrep SUBDIR += mboxstats SUBDIR += mbx2mbox SUBDIR += mdpop3d SUBDIR += mess822 SUBDIR += messagewall SUBDIR += meta1 SUBDIR += metamail SUBDIR += mew SUBDIR += mew2 SUBDIR += mew3 SUBDIR += milter-bogom SUBDIR += milter-greylist SUBDIR += milter-greylist-devel SUBDIR += milter-regex SUBDIR += milter-skem SUBDIR += mime4j SUBDIR += mimedefang SUBDIR += mini_sendmail SUBDIR += minimalist SUBDIR += missey SUBDIR += mixmaster SUBDIR += mixminion SUBDIR += ml SUBDIR += mlmmj SUBDIR += mls SUBDIR += mmc SUBDIR += mmr SUBDIR += movemail SUBDIR += moztraybiff SUBDIR += mreport SUBDIR += msgconvert SUBDIR += msmtp SUBDIR += msmtpqueue SUBDIR += mulberry SUBDIR += mutt SUBDIR += mutt-devel SUBDIR += mutt-devel-lite SUBDIR += mutt-lite SUBDIR += mutt_vc_query SUBDIR += muttzilla SUBDIR += nbsmtp SUBDIR += newmail SUBDIR += ngmp SUBDIR += nmh SUBDIR += nmzmail SUBDIR += noattach SUBDIR += nocc SUBDIR += nohtml SUBDIR += normalizemime SUBDIR += nullmailer SUBDIR += nullpop SUBDIR += offlineimap SUBDIR += openwebmail SUBDIR += osbf-lua SUBDIR += ovs SUBDIR += p3scan SUBDIR += p5-Clamd SUBDIR += p5-Data-Validate-Email SUBDIR += p5-Email-Abstract SUBDIR += p5-Email-Address SUBDIR += p5-Email-Date SUBDIR += p5-Email-Date-Format SUBDIR += p5-Email-Delete SUBDIR += p5-Email-Filter SUBDIR += p5-Email-Find SUBDIR += p5-Email-Folder SUBDIR += p5-Email-Folder-IMAP SUBDIR += p5-Email-Folder-IMAPS SUBDIR += p5-Email-Folder-POP3 SUBDIR += p5-Email-FolderType SUBDIR += p5-Email-FolderType-Net SUBDIR += p5-Email-LocalDelivery SUBDIR += p5-Email-LocalDelivery-Ezmlm SUBDIR += p5-Email-MIME SUBDIR += p5-Email-MIME-Attachment-Stripper SUBDIR += p5-Email-MIME-ContentType SUBDIR += p5-Email-MIME-CreateHTML SUBDIR += p5-Email-MIME-Creator SUBDIR += p5-Email-MIME-Encodings SUBDIR += p5-Email-MIME-Modifier SUBDIR += p5-Email-MessageID SUBDIR += p5-Email-Reply SUBDIR += p5-Email-Send SUBDIR += p5-Email-Simple SUBDIR += p5-Email-Simple-Creator SUBDIR += p5-Email-Valid SUBDIR += p5-Email-Valid-Loose SUBDIR += p5-FuzzyOcr SUBDIR += p5-FuzzyOcr-devel SUBDIR += p5-GMail-IMAPD SUBDIR += p5-IMAP-Admin SUBDIR += p5-IMAP-Client SUBDIR += p5-IMAP-Sieve SUBDIR += p5-LMAP-CID2SPF SUBDIR += p5-Log-Procmail SUBDIR += p5-MIME-Charset SUBDIR += p5-MIME-EncWords SUBDIR += p5-MIME-Explode SUBDIR += p5-MIME-Fast SUBDIR += p5-MIME-Lite SUBDIR += p5-MIME-Lite-HTML SUBDIR += p5-MIME-Lite-TT SUBDIR += p5-MIME-Lite-TT-HTML SUBDIR += p5-MIME-Tools SUBDIR += p5-MIME-Types SUBDIR += p5-Mail-Address-MobileJp SUBDIR += p5-Mail-Alias SUBDIR += p5-Mail-Audit SUBDIR += p5-Mail-Audit-Attach SUBDIR += p5-Mail-Box SUBDIR += p5-Mail-Box-Parser-C SUBDIR += p5-Mail-Bulkmail SUBDIR += p5-Mail-CClient SUBDIR += p5-Mail-CheckUser SUBDIR += p5-Mail-ClamAV SUBDIR += p5-Mail-DKIM SUBDIR += p5-Mail-DeliveryStatus-BounceParser SUBDIR += p5-Mail-DomainKeys SUBDIR += p5-Mail-Ezmlm SUBDIR += p5-Mail-Field-Received SUBDIR += p5-Mail-FilterXML SUBDIR += p5-Mail-Folder SUBDIR += p5-Mail-Freshmeat SUBDIR += p5-Mail-GnuPG SUBDIR += p5-Mail-Graph SUBDIR += p5-Mail-IMAPClient SUBDIR += p5-Mail-IMAPTalk SUBDIR += p5-Mail-LMLM SUBDIR += p5-Mail-ListDetector SUBDIR += p5-Mail-MailStats SUBDIR += p5-Mail-Mbox-MessageParser SUBDIR += p5-Mail-MboxParser SUBDIR += p5-Mail-OpenRelay-Simple SUBDIR += p5-Mail-POP3Client SUBDIR += p5-Mail-Procmail SUBDIR += p5-Mail-Procmailrc SUBDIR += p5-Mail-QuoteWrap SUBDIR += p5-Mail-RBL SUBDIR += p5-Mail-RFC822-Address SUBDIR += p5-Mail-SPF SUBDIR += p5-Mail-SPF-Query SUBDIR += p5-Mail-SRS SUBDIR += p5-Mail-SendEasy SUBDIR += p5-Mail-Sender SUBDIR += p5-Mail-Sendmail SUBDIR += p5-Mail-SpamAssassin SUBDIR += p5-Mail-Spool SUBDIR += p5-Mail-Tools SUBDIR += p5-Mail-Transport-Dbx SUBDIR += p5-Mail-Verify SUBDIR += p5-Mail-Verp SUBDIR += p5-Mail-Webmail-Gmail SUBDIR += p5-Net-IMAP-Simple SUBDIR += p5-Net-IMAP-Simple-SSL SUBDIR += p5-Net-ManageSieve SUBDIR += p5-Net-QMTP SUBDIR += p5-Net-SMTP-Server SUBDIR += p5-Net-SMTP-SSL SUBDIR += p5-Net-SMTP-TLS SUBDIR += p5-Net-SMTP_auth SUBDIR += p5-Net-SenderBase SUBDIR += p5-Net-Server-Mail SUBDIR += p5-POE-Component-Client-POP3 SUBDIR += p5-POE-Component-Client-SMTP SUBDIR += p5-POE-Component-SMTP SUBDIR += p5-POE-Filter-Transparent-SMTP SUBDIR += p5-Parse-Syslog-Mail SUBDIR += p5-Qmail-Envelope SUBDIR += p5-Sendmail-AccessDB SUBDIR += p5-Sendmail-Milter SUBDIR += p5-URI-imap SUBDIR += p5-URI-imaps SUBDIR += p5-WWW-GMail SUBDIR += p5-WWW-Hotmail SUBDIR += p5-qpsmtpd SUBDIR += p5-vpopmail SUBDIR += pantomime SUBDIR += pathalias SUBDIR += pear-Contact_Vcard_Build SUBDIR += pear-Contact_Vcard_Parse SUBDIR += pear-MIME_Type SUBDIR += pear-Mail SUBDIR += pear-Mail_Mbox SUBDIR += pear-Mail_Mime SUBDIR += pear-Mail_Queue SUBDIR += pear-Mail_mimeDecode SUBDIR += pear-Net_Cyrus SUBDIR += pear-Net_IMAP SUBDIR += pear-Net_LMTP SUBDIR += pecl-esmtp SUBDIR += pecl-mailparse SUBDIR += pecl-pop3 SUBDIR += perdition SUBDIR += pflogstats SUBDIR += pflogsumm SUBDIR += pfqueue SUBDIR += pgen SUBDIR += pgpsendmail SUBDIR += php4-imap SUBDIR += php5-imap SUBDIR += phplist SUBDIR += phpmailer SUBDIR += phpmailer2 SUBDIR += pine-pgp-filters SUBDIR += pm-lib SUBDIR += pmail SUBDIR += policyd2 SUBDIR += pop-before-smtp SUBDIR += pop3gwd SUBDIR += pop3lite SUBDIR += pop3proxy SUBDIR += pop3vscan SUBDIR += popa3d SUBDIR += popa3d-before-sendmail SUBDIR += popcheck SUBDIR += popd SUBDIR += popfile SUBDIR += poppassd SUBDIR += popper SUBDIR += poppwd SUBDIR += poppy SUBDIR += popular SUBDIR += postfinger SUBDIR += postfix SUBDIR += postfix-current SUBDIR += postfix-gps SUBDIR += postfix-gps-devel SUBDIR += postfix-policyd-sf SUBDIR += postfix-policyd-spf SUBDIR += postfix-policyd-spf-perl SUBDIR += postfix-policyd-weight SUBDIR += postfix-postfwd SUBDIR += postfix23 SUBDIR += postfix24 SUBDIR += postfixadmin SUBDIR += postgrey SUBDIR += prayer SUBDIR += premail SUBDIR += prepflog SUBDIR += procmail SUBDIR += prom-wl SUBDIR += pronto SUBDIR += proxsmtp SUBDIR += py-apolicy SUBDIR += py-cyruslib SUBDIR += py-email SUBDIR += py-libgmail SUBDIR += py-milter SUBDIR += py-ppolicy SUBDIR += py-spambayes SUBDIR += py-spf SUBDIR += py-turbomail SUBDIR += py-twistedMail SUBDIR += pygmy SUBDIR += pymsgauth SUBDIR += pysieved SUBDIR += pyzor SUBDIR += qar-bufo SUBDIR += qconfirm SUBDIR += qgmailnotifier SUBDIR += qmail SUBDIR += qmail-activedir SUBDIR += qmail-auditor SUBDIR += qmail-autoresponder SUBDIR += qmail-conf SUBDIR += qmail-contrib SUBDIR += qmail-dk SUBDIR += qmail-ldap SUBDIR += qmail-mysql SUBDIR += qmail-notify SUBDIR += qmail-qfilter SUBDIR += qmail-rblchk SUBDIR += qmail-remove SUBDIR += qmail-scanner SUBDIR += qmail-scanner1 SUBDIR += qmail-spamcontrol SUBDIR += qmail-tls SUBDIR += qmail-vida SUBDIR += qmailadmin SUBDIR += qmailanalog SUBDIR += qmailmrtg7 SUBDIR += qmhandle SUBDIR += qmqtool SUBDIR += qmrtg SUBDIR += qpopper SUBDIR += qscan SUBDIR += qsf SUBDIR += qsheff SUBDIR += qtools SUBDIR += queue-fix SUBDIR += queue-repair SUBDIR += quickml SUBDIR += rabl_client SUBDIR += rabl_server SUBDIR += raysfilter SUBDIR += razor-agents SUBDIR += rbl-milter SUBDIR += rblcheck SUBDIR += regm SUBDIR += relay-ctrl SUBDIR += relaydb SUBDIR += renattach SUBDIR += reply-o-matic SUBDIR += rftp SUBDIR += ricochet SUBDIR += ripmime SUBDIR += rlytest SUBDIR += rmilter SUBDIR += roundcube SUBDIR += rss2email SUBDIR += ruby-rfilter SUBDIR += ruby-rmail SUBDIR += ruby-tmail SUBDIR += rubygem-actionmailer SUBDIR += rubygem-mailfactory SUBDIR += rubygem-tmail SUBDIR += sccmilter SUBDIR += scmail SUBDIR += sendmail SUBDIR += sendmail-ldap SUBDIR += sendmail-sasl SUBDIR += sendok SUBDIR += sentinel SUBDIR += serialmail SUBDIR += sgwi SUBDIR += sid-milter SUBDIR += sigit SUBDIR += sigrot SUBDIR += simscan SUBDIR += sma SUBDIR += smail SUBDIR += smfsav SUBDIR += smtp-gated SUBDIR += smtpclient SUBDIR += smtpd SUBDIR += smtpfeed SUBDIR += smtpmail SUBDIR += smtpproxy SUBDIR += smtprc SUBDIR += smtptrapd SUBDIR += softfail SUBDIR += solidpop3d SUBDIR += sortmail SUBDIR += spamass-milter SUBDIR += spamass-rules SUBDIR += spamass-rules_du_jour SUBDIR += spambnc SUBDIR += spamcup SUBDIR += spamd SUBDIR += spamdyke SUBDIR += spamguard SUBDIR += spamilter SUBDIR += spamoracle SUBDIR += spampd SUBDIR += spamprobe SUBDIR += spamstats SUBDIR += spfval SUBDIR += spruce SUBDIR += sqlgrey SUBDIR += squirrelmail SUBDIR += squirrelmail-avelsieve-plugin SUBDIR += squirrelmail-calendar_file_backend-plugin SUBDIR += squirrelmail-calendar_sql_backend-plugin SUBDIR += squirrelmail-change_ldappass-plugin SUBDIR += squirrelmail-change_sqlpass-plugin SUBDIR += squirrelmail-check_quota-plugin SUBDIR += squirrelmail-compatibility-plugin SUBDIR += squirrelmail-compatibility-plugin1 SUBDIR += squirrelmail-devel SUBDIR += squirrelmail-email_footer-plugin SUBDIR += squirrelmail-login_auth-plugin SUBDIR += squirrelmail-login_notes-plugin SUBDIR += squirrelmail-mark_read-plugin SUBDIR += squirrelmail-multilogin-plugin SUBDIR += squirrelmail-newuser_wiz-plugin SUBDIR += squirrelmail-notes-plugin SUBDIR += squirrelmail-notify-plugin SUBDIR += squirrelmail-password_forget-plugin SUBDIR += squirrelmail-plugins SUBDIR += squirrelmail-pupdate-plugin SUBDIR += squirrelmail-qmailadmin_login-plugin SUBDIR += squirrelmail-quota_usage-plugin SUBDIR += squirrelmail-sasql-plugin SUBDIR += squirrelmail-secure_login-plugin SUBDIR += squirrelmail-shared_calendars-plugin SUBDIR += squirrelmail-spam-buttons-plugin SUBDIR += squirrelmail-timeout_user-plugin SUBDIR += squirrelmail-tmda-plugin SUBDIR += squirrelmail-unsafe_image_rules-plugin SUBDIR += squirrelmail-user_special_mailboxes-plugin SUBDIR += squirrelmail-vlogin-plugin SUBDIR += squirrelmail-websearch-plugin SUBDIR += squirrelmail-wetteronline-plugin SUBDIR += squirreloutlook SUBDIR += sqwebmail SUBDIR += ssmtp SUBDIR += surblhost SUBDIR += svnmailer SUBDIR += swaks SUBDIR += sylpheed SUBDIR += sylpheed2 SUBDIR += sympa SUBDIR += sympa-elixus SUBDIR += sympa5 SUBDIR += synonym SUBDIR += t-prot SUBDIR += teapop SUBDIR += teapop-devel SUBDIR += textmail SUBDIR += thunderbird SUBDIR += thunderbird-dictionaries SUBDIR += thunderbird-i18n SUBDIR += tkrat2 SUBDIR += tlb SUBDIR += tmda SUBDIR += tpop3d SUBDIR += tumgreyspf SUBDIR += uebimiau SUBDIR += up-imapproxy SUBDIR += usendmail SUBDIR += vacation SUBDIR += vbsfilter SUBDIR += vchkuser SUBDIR += vexim SUBDIR += vm SUBDIR += vm-pop3d SUBDIR += vmailmgr SUBDIR += vodmr SUBDIR += vpopmail SUBDIR += vpopmail-devel SUBDIR += vqadmin SUBDIR += vqregister SUBDIR += vrfy SUBDIR += wanderlust SUBDIR += wanderlust-emacs21 SUBDIR += wanderlust-xemacs21-mule SUBDIR += wbl SUBDIR += websieve SUBDIR += whoson SUBDIR += wmbiff SUBDIR += wmmail SUBDIR += wmmaiload SUBDIR += wmmultipop3 SUBDIR += wmpop3 SUBDIR += wmpop3lb SUBDIR += wmymail SUBDIR += xbuffy SUBDIR += xc-mail SUBDIR += xcite SUBDIR += xf-spf SUBDIR += xfaces SUBDIR += xfce4-mailwatch-plugin SUBDIR += xfmail SUBDIR += xlbiff SUBDIR += xmail SUBDIR += xmailbox SUBDIR += xmailwatcher SUBDIR += xpbiff SUBDIR += xpi-displayquota SUBDIR += zabit SUBDIR += zmailer SUBDIR += zms # SUBDIR += mailman-devel .include Property changes on: head/mail/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.956 \ No newline at end of property +1.957 \ No newline at end of property Index: head/mail/batv-milter/Makefile =================================================================== --- head/mail/batv-milter/Makefile (nonexistent) +++ head/mail/batv-milter/Makefile (revision 235839) @@ -0,0 +1,58 @@ +# New ports collection makefile for: batv-milter +# Date created: 2009-06-04 +# Whom: Hirohisa Yamaguchi +# +# $FreeBSD$ +# + +PORTNAME= batv-milter +PORTVERSION= 0.5.0 +CATEGORIES= mail +MASTER_SITES= SF + +MAINTAINER= umq@ueo.co.jp +COMMENT= A milter for BATV (Bounce Address Tag Validation) + +USE_RC_SUBR= milter-batv.sh +USE_OPENSSL= TRUE + +SUB_FILES= milter-batv.sh +WCONF= ${WRKSRC}/devtools/Site +MAN8= batv-filter.8 +PLIST_FILES= bin/batv-filter +PORTDOCS= INSTALL KNOWNBUGS LICENSE README RELEASE_NOTES \ + draft-levine-smtp-batv-01.txt + +SITE= ${FILESDIR}/site.config.m4 +SITE_SUB= -e "s|%%PREFIX%%|${PREFIX}|g" \ + -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ + -e "s|%%OPENSSLINC%%|${OPENSSLINC}|g" \ + -e "s|%%OPENSSLLIB%%|${OPENSSLLIB}|g" + +.include +.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" + +.if defined(WITH_DEBUG) +SITE_SUB+= -e '\|confOPTIMIZE.*-g|s/^dnl //g' +.endif + +pre-configure: + ${SED} ${SITE_SUB} -e '\|^dnl |d' -e '/^dnl$$/d' \ + ${SITE} > ${WCONF}/site.config.m4 + +post-install: +.if !defined(WITH_DEBUG) + @${STRIP_CMD} ${PREFIX}/bin/batv-filter +.endif +.for i in ${MAN8} + @${RM} -f ${MANPREFIX}/man/cat8/${i} ${MANPREFIX}/man/cat8/${i}.gz + ${INSTALL_MAN} ${WRKSRC}/*/${i} ${MANPREFIX}/man/man8/ +.endfor +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + +.include Property changes on: head/mail/batv-milter/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/mail/batv-milter/distinfo =================================================================== --- head/mail/batv-milter/distinfo (nonexistent) +++ head/mail/batv-milter/distinfo (revision 235839) @@ -0,0 +1,3 @@ +MD5 (batv-milter-0.5.0.tar.gz) = 644528b24a2e394472f8b96110e817e2 +SHA256 (batv-milter-0.5.0.tar.gz) = 1a40129d2585a4fe108401bfa577a8d9e2b7e295b2b0aa11e7f43dac7c601d3b +SIZE (batv-milter-0.5.0.tar.gz) = 275862 Property changes on: head/mail/batv-milter/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/batv-milter/files/milter-batv.sh.in =================================================================== --- head/mail/batv-milter/files/milter-batv.sh.in (nonexistent) +++ head/mail/batv-milter/files/milter-batv.sh.in (revision 235839) @@ -0,0 +1,169 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: milter-batv +# REQUIRE: DAEMON +# BEFORE: mail +# KEYWORD: shutdown + +# Define these milterbatv_* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/milterbatv +# +# milterbatv_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable batv-milter +# milterbatv_uid (str): Set username to run milter. +# milterbatv_profiles (list): Set to "" by default. +# Define your profiles here. +# milterbatv_cfgfile (str): Configuration file. +# +# milterbatv_${profile}_* : Variables per profile. +# Sockets must be different from each other. +# +# all parameters below can be set in batv-filter.conf(5). +# milterbatv_socket (str): Path to the milter socket. +# milterbatv_domain (str): Domainpart of From: in mails to sign. +# milterbatv_allowlist (str): Path to the allow list file. +# milterbatv_key (str): Path to the private key file to sign with. +# milterbatv_flags (str): Flags passed to start command. + +. %%RC_SUBR%% + +name="milterbatv" +rcvar=`set_rcvar` + +start_precmd="batv_prepcmd" +stop_postcmd="batv_postcmd" +command="%%PREFIX%%/bin/batv-filter" +_piddir="/var/run/milterbatv" +pidfile="${_piddir}/pid" + +load_rc_config $name + +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +: ${milterbatv_enable="NO"} +: ${milterbatv_uid="mailnull"} +: ${milterbatv_profiles=""} +: ${milterbatv_cfgfile="%%PREFIX%%/etc/mail/batv-filter.conf"} + +: ${milterbatv_socket=""} +: ${milterbatv_domain=""} +: ${milterbatv_allowlist=""} +: ${milterbatv_key=""} +# Options other than above can be set with $milterbatv_flags. +# see batv-milter documentation for detail. +: ${milterbatv_flags=""} + +if [ -n "$2" ]; then + profile="$2" + if [ "x${milterbatv_profiles}" != "x" ]; then + pidfile="${_piddir}/${profile}.pid" + eval milterbatv_enable="\${milterbatv_${profile}_enable:-${milterbatv_enable}}" + eval milterbatv_socket="\${milterbatv_${profile}_socket:-}" + if [ "x${milterbatv_socket}" = "x" ];then + echo "You must define a socket (milterbatv_${profile}_socket)" + exit 1 + fi + eval milterbatv_cfgfile="\${milterbatv_${profile}_cfgfile:-${milterbatv_cfgfile}}" + eval milterbatv_domain="\${milterbatv_${profile}_domain:-${milterbatv_domain}}" + eval milterbatv_allowlist="\${milterbatv_${profile}_allowlist:-${milterbatv_allowlist}}" + eval milterbatv_key="\${milterbatv_${profile}_key:-${milterbatv_key}}" + eval milterbatv_flags="\${milterbatv_${profile}_flags:-${milterbatv_flags}}" + if [ -f "${milterbatv_cfgfile}" ];then + milterbatv_cfgfile="-x ${milterbatv_cfgfile}" + else + milterbatv_cfgfile="" + fi + if [ "x${milterbatv_socket}" != "x" ];then + _socket_prefix="-p" + fi + if [ "x${milterbatv_uid}" != "x" ];then + _uid_prefix="-u" + fi + if [ "x${milterbatv_domain}" != "x" ];then + milterbatv_domain="-d ${milterbatv_domain}" + fi + if [ "x${milterbatv_allowlist}" != "x" ];then + milterbatv_allowlist="-a ${milterbatv_allowlist}" + fi + if [ "x${milterbatv_key}" != "x" ];then + milterbatv_key="-k ${milterbatv_key}" + fi + command_args="-l ${_socket_prefix} ${milterbatv_socket} ${_uid_prefix} ${milterbatv_uid} -P ${pidfile} ${milterbatv_cfgfile} ${milterbatv_domain} ${milterbatv_allowlist} ${milterbatv_key}" + else + echo "$0: extra argument ignored" + fi +else + if [ "x${milterbatv_profiles}" != "x" -a "x$1" != "x" ]; then + if [ "x$1" != "xrestart" ]; then + for profile in ${milterbatv_profiles}; do + echo "===> milterbatv profile: ${profile}" + %%RC_SCRIPT%% $1 ${profile} + retcode="$?" + if [ "0${retcode}" -ne 0 ]; then + failed="${profile} (${retcode}) ${failed:-}" + else + success="${profile} ${success:-}" + fi + done + exit 0 + else + restart_precmd="" + fi + else + if [ -f "${milterbatv_cfgfile}" ];then + milterbatv_cfgfile="-x ${milterbatv_cfgfile}" + else + milterbatv_cfgfile="" + fi + if [ "x${milterbatv_socket}" != "x" ];then + _socket_prefix="-p" + fi + if [ "x${milterbatv_uid}" != "x" ];then + _uid_prefix="-u" + fi + if [ "x${milterbatv_domain}" != "x" ];then + milterbatv_domain="-d ${milterbatv_domain}" + fi + if [ "x${milterbatv_allowlist}" != "x" ];then + milterbatv_allowlist="-a ${milterbatv_allowlist}" + fi + if [ "x${milterbatv_key}" != "x" ];then + milterbatv_key="-k ${milterbatv_key}" + fi + command_args="-l ${_socket_prefix} ${milterbatv_socket} ${_uid_prefix} ${milterbatv_uid} -P ${pidfile} ${milterbatv_cfgfile} ${milterbatv_domain} ${milterbatv_allowlist} ${milterbatv_key}" + fi +fi + +batv_prepcmd () +{ + if [ -S ${milterbatv_socket##local:} ] ; then + rm -f ${milterbatv_socket##local:} + elif [ -S ${milterbatv_socket##unix:} ] ; then + rm -f ${milterbatv_socket##unix:} + fi + if [ ! -d ${_piddir} ] ; then + mkdir -p ${_piddir} + fi + if [ -n "${milterbatv_uid}" ] ; then + chown ${milterbatv_uid} ${_piddir} + fi +} + +batv_postcmd() +{ + if [ -S ${milterbatv_socket##local:} ] ; then + rm -f ${milterbatv_socket##local:} + elif [ -S ${milterbatv_socket##unix:} ] ; then + rm -f ${milterbatv_socket##unix:} + fi + # just if the directory is empty + rmdir ${_piddir} > /dev/null 2>&1 +} + +run_rc_command "$1" Property changes on: head/mail/batv-milter/files/milter-batv.sh.in ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/mail/batv-milter/files/patch-batv-filter_Makefile.m4 =================================================================== --- head/mail/batv-milter/files/patch-batv-filter_Makefile.m4 (nonexistent) +++ head/mail/batv-milter/files/patch-batv-filter_Makefile.m4 (revision 235839) @@ -0,0 +1,19 @@ +--- ./batv-filter/Makefile.m4.orig 2009-04-24 06:11:09.000000000 +0900 ++++ ./batv-filter/Makefile.m4 2009-06-04 07:30:43.000000000 +0900 +@@ -3,6 +3,7 @@ + + define(`confMT', `TRUE') + define(`confREQUIRE_LIBSM', `true') ++define(`confENVDEF', `-DWITHOUT_SMSTRING ') + + APPENDDEF(`confLIBS', `-lssl -lcrypto') + dnl Enable and edit these paths as needed: +@@ -20,7 +21,7 @@ + bldPRODUCT_START(`executable', `batv-filter') + define(`bldSOURCES', `batv-filter.c config.c util.c ') + dnl PREPENDDEF(`confLIBS', ifelse(index(confENVDEF, `-DCOMMERCIAL'), -1, `-lmilter ', `../libmilter/libmilter.a ')) +-PREPENDDEF(`confLIBS', `../libmilter/libmilter.a ') ++PREPENDDEF(`confLIBS', `-lmilter ') + bldPRODUCT_END + + bldPRODUCT_START(`manpage', `batv-filter') Property changes on: head/mail/batv-milter/files/patch-batv-filter_Makefile.m4 ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/batv-milter/files/patch-batv-filter_batv-filter.c =================================================================== --- head/mail/batv-milter/files/patch-batv-filter_batv-filter.c (nonexistent) +++ head/mail/batv-milter/files/patch-batv-filter_batv-filter.c (revision 235839) @@ -0,0 +1,30 @@ +--- ./batv-filter/batv-filter.c.orig 2009-05-28 01:16:45.000000000 +0900 ++++ ./batv-filter/batv-filter.c 2009-06-04 07:30:43.000000000 +0900 +@@ -53,7 +53,12 @@ + #include + + /* libsm includes */ +-#include ++#ifdef WITHOUT_SMSTRING ++# define sm_strlcat strlcat ++# define sm_strlcpy strlcpy ++#else /* WITHOUT_SMSTRING */ ++# include ++#endif /* WITHOUT_SMSTRING */ + + /* libmilter includes */ + #ifndef DEBUG +@@ -3461,10 +3466,11 @@ + pw = getpwnam(user); + if (pw == NULL) + { ++ char *q; + uid_t uid; + +- uid = atoi(user); +- if (uid != 0 && uid != LONG_MIN && uid != LONG_MAX) ++ uid = (uid_t) strtol(user, &q, 10); ++ if (*q == '\0') + pw = getpwuid(uid); + + if (pw == NULL) Property changes on: head/mail/batv-milter/files/patch-batv-filter_batv-filter.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/batv-milter/files/patch-batv-filter_config.c =================================================================== --- head/mail/batv-milter/files/patch-batv-filter_config.c (nonexistent) +++ head/mail/batv-milter/files/patch-batv-filter_config.c (revision 235839) @@ -0,0 +1,16 @@ +--- ./batv-filter/config.c.orig 2009-04-22 02:43:48.000000000 +0900 ++++ ./batv-filter/config.c 2009-06-04 07:30:43.000000000 +0900 +@@ -17,7 +17,12 @@ + #include + + /* libsm includes */ +-#include ++#ifdef WITHOUT_SMSTRING ++# define sm_strlcat strlcat ++# define sm_strlcpy strlcpy ++#else /* WITHOUT_SMSTRING */ ++# include ++#endif /* WITHOUT_SMSTRING */ + + /* dkim-filter includes */ + #include "config.h" Property changes on: head/mail/batv-milter/files/patch-batv-filter_config.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/batv-milter/files/patch-batv-filter_util.c =================================================================== --- head/mail/batv-milter/files/patch-batv-filter_util.c (nonexistent) +++ head/mail/batv-milter/files/patch-batv-filter_util.c (revision 235839) @@ -0,0 +1,17 @@ +--- ./batv-filter/util.c.orig 2009-05-28 01:16:45.000000000 +0900 ++++ ./batv-filter/util.c 2009-06-04 07:31:03.000000000 +0900 +@@ -25,7 +25,13 @@ + #include + + /* libsm includes */ +-#include ++#ifdef WITHOUT_SMSTRING ++# define sm_strlcat strlcat ++# define sm_strlcpy strlcpy ++# include ++#else /* WITHOUT_SMSTRING */ ++# include ++#endif /* WITHOUT_SMSTRING */ + + /* batv-filter includes */ + #include "batv-filter.h" Property changes on: head/mail/batv-milter/files/patch-batv-filter_util.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/batv-milter/files/site.config.m4 =================================================================== --- head/mail/batv-milter/files/site.config.m4 (nonexistent) +++ head/mail/batv-milter/files/site.config.m4 (revision 235839) @@ -0,0 +1,11 @@ +define(`confEBINDIR',`%%PREFIX%%/libexec') +define(`confMANROOT',`%%PREFIX%%/man/man') +define(`confMANROOTMAN',`%%PREFIX%%/man/man') +define(`confUBINDIR',`%%PREFIX%%/bin') +define(`confINCLUDEDIR',`%%PREFIX%%/include') +define(`confLIBDIR',`%%PREFIX%%/lib') +define(`confSHAREDLIBDIR',`%%PREFIX%%/lib') +define(`confDONT_INSTALL_CATMAN',`True') +APPENDDEF(`confLIBDIRS', `-L%%OPENSSLLIB%% ') +APPENDDEF(`confINCDIRS', `-I%%OPENSSLINC%% ') +dnl define(`confOPTIMIZE', `-g') Property changes on: head/mail/batv-milter/files/site.config.m4 ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/batv-milter/pkg-descr =================================================================== --- head/mail/batv-milter/pkg-descr (nonexistent) +++ head/mail/batv-milter/pkg-descr (revision 235839) @@ -0,0 +1,6 @@ +This package is an implementation of BATV (Bounce Address Tag Validation), +a draft proposal for detecting and messages making fraudulent use of a sender +address. The filter is written as a plugin to Sendmail or other filters using +the milter API. + +WWW: https://sourceforge.net/projects/batv-milter/ Property changes on: head/mail/batv-milter/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property