Index: head/mail/Makefile =================================================================== --- head/mail/Makefile (revision 66955) +++ head/mail/Makefile (revision 66956) @@ -1,286 +1,287 @@ # $FreeBSD$ # SUBDIR += abook SUBDIR += adcomplain SUBDIR += althea SUBDIR += anubis SUBDIR += archivemail SUBDIR += arrow SUBDIR += asmail SUBDIR += autorespond SUBDIR += autosig SUBDIR += balsa SUBDIR += balsa2 SUBDIR += bayespam SUBDIR += bbmail SUBDIR += biabam SUBDIR += biffer SUBDIR += bsmtp SUBDIR += bulk_mailer SUBDIR += cclient SUBDIR += cmail SUBDIR += coolmail SUBDIR += courier SUBDIR += courier-imap SUBDIR += cucipop SUBDIR += cvsmail SUBDIR += cyrus SUBDIR += cyrus-imapd SUBDIR += cyrus-imapd2 SUBDIR += demime SUBDIR += distribute SUBDIR += dkimap4 SUBDIR += dovecot SUBDIR += drac SUBDIR += drbl SUBDIR += ecartis SUBDIR += elm SUBDIR += elm+ME SUBDIR += emh SUBDIR += emh-emacs20 SUBDIR += emh-xemacs21-mule SUBDIR += emil SUBDIR += evolution SUBDIR += exim SUBDIR += exim-doc-html SUBDIR += exim-doc-pdf SUBDIR += exim-doc-postscript SUBDIR += exim-ldap SUBDIR += exim-ldap2 SUBDIR += exim-monitor SUBDIR += exim-mysql SUBDIR += exim-old SUBDIR += exim-postgresql SUBDIR += exmh2 SUBDIR += ezmlm SUBDIR += ezmlm-idx SUBDIR += ezmlm-web SUBDIR += faces SUBDIR += fetchmail SUBDIR += filtermail SUBDIR += flink SUBDIR += ftrack SUBDIR += gbiff SUBDIR += gbuffy SUBDIR += gensig SUBDIR += getmail SUBDIR += gkrellmmailwatch SUBDIR += glacier SUBDIR += glbiff SUBDIR += gmail SUBDIR += gmime SUBDIR += gnumail SUBDIR += gotmail SUBDIR += grepmail SUBDIR += gtkgrepmail SUBDIR += hbiff SUBDIR += icqmail SUBDIR += ifile SUBDIR += im SUBDIR += imap-uw SUBDIR += imapfilter SUBDIR += imp SUBDIR += imp3 SUBDIR += isoqlog SUBDIR += isync SUBDIR += junkfilter SUBDIR += kbiff SUBDIR += kiltdown SUBDIR += lbdb SUBDIR += liamail SUBDIR += libesmtp SUBDIR += libetpan SUBDIR += liboe SUBDIR += librfc822 SUBDIR += listmanager SUBDIR += lmtp2nntp SUBDIR += lookout SUBDIR += mahogany SUBDIR += mail2procmailrc SUBDIR += mailagent SUBDIR += mailcrypt SUBDIR += maildrop SUBDIR += mailfilter SUBDIR += mailgraph SUBDIR += mailman SUBDIR += mailx SUBDIR += majorcool SUBDIR += majordomo SUBDIR += mavbiff SUBDIR += mboxgrep SUBDIR += mbx2mbox SUBDIR += mess822 SUBDIR += metamail SUBDIR += mew SUBDIR += mew-emacs20 SUBDIR += mew-mule SUBDIR += mew-xemacs21 SUBDIR += mew-xemacs21-mule SUBDIR += mew2 SUBDIR += mew2-emacs20 SUBDIR += mew2-xemacs21 SUBDIR += mew2-xemacs21-mule SUBDIR += mh SUBDIR += mimedefang SUBDIR += minimalist SUBDIR += ml SUBDIR += mmc SUBDIR += mmr SUBDIR += movemail SUBDIR += mreport SUBDIR += mulberry SUBDIR += mutt SUBDIR += mutt-devel SUBDIR += muttzilla SUBDIR += nail SUBDIR += namg SUBDIR += nbsmtp SUBDIR += newmail SUBDIR += nmh SUBDIR += noattach SUBDIR += nocc SUBDIR += nullmailer SUBDIR += offlineimap SUBDIR += openwebmail SUBDIR += p5-Email-Find SUBDIR += p5-Email-Valid SUBDIR += p5-IMAP-Admin SUBDIR += p5-MIME-Lite SUBDIR += p5-MIME-Tools SUBDIR += p5-MIME-Types SUBDIR += p5-Mail-Audit SUBDIR += p5-Mail-Box SUBDIR += p5-Mail-Bulkmail SUBDIR += p5-Mail-CClient SUBDIR += p5-Mail-Ezmlm SUBDIR += p5-Mail-FilterXML SUBDIR += p5-Mail-Folder SUBDIR += p5-Mail-Freshmeat SUBDIR += p5-Mail-IMAPClient SUBDIR += p5-Mail-ListDetector SUBDIR += p5-Mail-MailStats SUBDIR += p5-Mail-POP3Client SUBDIR += p5-Mail-Procmailrc SUBDIR += p5-Mail-QuoteWrap SUBDIR += p5-Mail-RBL SUBDIR += p5-Mail-Sender SUBDIR += p5-Mail-Sendmail SUBDIR += p5-Mail-SpamAssassin SUBDIR += p5-Mail-Tools SUBDIR += p5-Mail-Verify SUBDIR += p5-Net-SMTP-Server SUBDIR += pantomime SUBDIR += pathalias SUBDIR += perdition SUBDIR += pflogsumm SUBDIR += pgen SUBDIR += pgp4pine SUBDIR += pgpsendmail SUBDIR += pine4 SUBDIR += pm-lib SUBDIR += pmail SUBDIR += pop3gwd SUBDIR += pop3lite SUBDIR += popa3d SUBDIR += popd SUBDIR += poppassd SUBDIR += popper SUBDIR += poppwd SUBDIR += poppy SUBDIR += postfix SUBDIR += postfix-current SUBDIR += postilion SUBDIR += premail SUBDIR += procmail SUBDIR += prom-mew SUBDIR += prom-wl SUBDIR += pronto SUBDIR += py-milter SUBDIR += pygmy SUBDIR += pyzor SUBDIR += qmHandle SUBDIR += qmail SUBDIR += qmail-contrib SUBDIR += qmail-ldap SUBDIR += qmail-mysql SUBDIR += qmail-tls SUBDIR += qmailadmin SUBDIR += qmailanalog SUBDIR += qpopper SUBDIR += qtools SUBDIR += raysfilter SUBDIR += razor-agents SUBDIR += rblcheck SUBDIR += regm SUBDIR += rftp SUBDIR += ricochet SUBDIR += ripmime SUBDIR += rlytest SUBDIR += rmime SUBDIR += rmoldmail SUBDIR += ruby-rmail SUBDIR += ruby-tmail SUBDIR += sendmail SUBDIR += sendmail-ldap SUBDIR += sendmail-old SUBDIR += sendmail-sasl + SUBDIR += sentinel SUBDIR += serialmail SUBDIR += sigit SUBDIR += sigrot SUBDIR += sma SUBDIR += smail SUBDIR += smapi SUBDIR += smtpclient SUBDIR += smtpd SUBDIR += smtpfeed SUBDIR += smtpproxy SUBDIR += smunge SUBDIR += solidpop3d SUBDIR += sonicmail SUBDIR += spamass-milter SUBDIR += spambnc SUBDIR += spamoracle SUBDIR += spamprobe SUBDIR += spruce SUBDIR += squirrelmail SUBDIR += sqwebmail SUBDIR += ssmtp SUBDIR += stuphead SUBDIR += sylpheed SUBDIR += sylpheed-claws SUBDIR += teapop SUBDIR += tkrat2 SUBDIR += tlb SUBDIR += tmda SUBDIR += tpop3d SUBDIR += turba SUBDIR += vbsfilter SUBDIR += vm SUBDIR += vm-pop3d SUBDIR += vpopmail SUBDIR += vpopmail-stable SUBDIR += vqadmin SUBDIR += vrfy SUBDIR += wanderlust SUBDIR += wanderlust-emacs20 SUBDIR += wanderlust-xemacs21-mule SUBDIR += wmbiff SUBDIR += wmmail SUBDIR += wmmultipop3 SUBDIR += wmpop3 SUBDIR += xbuffy SUBDIR += xc-mail SUBDIR += xfaces SUBDIR += xfmail SUBDIR += xlbiff SUBDIR += xmail SUBDIR += xmailbox SUBDIR += xmailwatcher SUBDIR += xpbiff SUBDIR += xpbiff-youbin SUBDIR += youbin SUBDIR += yuzu SUBDIR += zmailer .include Property changes on: head/mail/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.326 \ No newline at end of property +1.327 \ No newline at end of property Index: head/mail/sentinel/Makefile =================================================================== --- head/mail/sentinel/Makefile (nonexistent) +++ head/mail/sentinel/Makefile (revision 66956) @@ -0,0 +1,38 @@ +# New ports collection makefile for: sentinel +# Date created: 14 May 2002 +# Whom: Peter Hollaubek +# +# $FreeBSD$ +# + +PORTNAME= sentinel +PORTVERSION= 1.2b +CATEGORIES= mail +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= smfilter +DISTNAME= ${PORTNAME}-${PORTVERSION} + +MAINTAINER= ports@FreeBSD.org + +USE_REINPLACE= yes +MAKEFILE= Makefile.FreeBSD +ALL_TARGET= sentinel + +post-patch: + @${REINPLACE_CMD} -e "s,-pthread,${PTHREAD_LIBS},g" ${WRKSRC}/${MAKEFILE} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/sentinel ${PREFIX}/sbin + @${MKDIR} ${PREFIX}/var/sentinel + ${CHOWN} smmsp.smmsp ${PREFIX}/var/sentinel + ${INSTALL_SCRIPT} ${FILESDIR}/000.sentinel.sh ${PREFIX}/etc/rc.d + ${INSTALL_DATA} ${WRKSRC}/sentinel.cf.SAMPLE ${PREFIX}/etc/sentinel.cf.dist + +post-install: + @${STRIP_CMD} ${PREFIX}/sbin/sentinel +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} +.endif + +.include Property changes on: head/mail/sentinel/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/sentinel/distinfo =================================================================== --- head/mail/sentinel/distinfo (nonexistent) +++ head/mail/sentinel/distinfo (revision 66956) @@ -0,0 +1 @@ +MD5 (sentinel-1.2b.tar.gz) = ff166f7903569b5c5729e034e0ae8825 Property changes on: head/mail/sentinel/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/sentinel/files/000.sentinel.sh =================================================================== --- head/mail/sentinel/files/000.sentinel.sh (nonexistent) +++ head/mail/sentinel/files/000.sentinel.sh (revision 66956) @@ -0,0 +1,35 @@ +#!/bin/sh + +if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then + echo "$0: Cannot determine the PREFIX" >&2 + exit 1 +fi + +SMFILTER=${PREFIX}/sbin/sentinel +CONFIG=${PREFIX}/etc/sentinel.cf +SOCKET=${PREFIX}/var/sentinel/sentinel.socket + +case "$1" in +start) + if [ -x ${PREFIX}/sbin/sentinel -a -f ${PREFIX}/etc/sentinel.cf ] + then + if [ -f ${SOCKET} ] + then + killall sentinel + rm -f $SOCKET + fi + ${PREFIX}/sbin/sentinel -c ${PREFIX}/etc/sentinel.cf -p unix:${SOCKET} -d && echo -n ' sentinel' + fi + ;; +stop) + if [ -f ${SOCKET} ] + then + killall sentinel + fi + ;; +*) + echo "Usage: `basename $0` {start|stop}" >&2 + ;; +esac + +exit 0 Property changes on: head/mail/sentinel/files/000.sentinel.sh ___________________________________________________________________ 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/sentinel/files/patch-Makefile.FreeBSD =================================================================== --- head/mail/sentinel/files/patch-Makefile.FreeBSD (nonexistent) +++ head/mail/sentinel/files/patch-Makefile.FreeBSD (revision 66956) @@ -0,0 +1,19 @@ +--- Makefile.FreeBSD.orig Tue May 14 16:05:07 2002 ++++ Makefile.FreeBSD Tue May 14 16:05:38 2002 +@@ -2,12 +2,12 @@ + + CFLAGS = -O -I../../include + +-LDFLAGS = -L../libmilter -L../libsmutil -L../libsm -pthread ++LDFLAGS = -L../libmilter -pthread + +-LIBS = -lmilter -lsmutil -lsm ++LIBS = -lmilter + + OBJS = sentinel.o + +-sentinel: $(OBJS) +- $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) ++sentinel: $(OBJS) ++ $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) + Property changes on: head/mail/sentinel/files/patch-Makefile.FreeBSD ___________________________________________________________________ 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/sentinel/files/patch-sentinel.cf.SAMPLE =================================================================== --- head/mail/sentinel/files/patch-sentinel.cf.SAMPLE (nonexistent) +++ head/mail/sentinel/files/patch-sentinel.cf.SAMPLE (revision 66956) @@ -0,0 +1,10 @@ +--- sentinel.cf.SAMPLE.orig Tue May 14 17:18:45 2002 ++++ sentinel.cf.SAMPLE Tue May 14 17:19:20 2002 +@@ -1,6 +1,6 @@ + [global] + tmp:/var/tmp +-log:/var/log/smfilter.log ++log:/usr/local/var/sentinel/smfilter.log + user:smmsp + group:smmsp + Property changes on: head/mail/sentinel/files/patch-sentinel.cf.SAMPLE ___________________________________________________________________ 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/sentinel/pkg-comment =================================================================== --- head/mail/sentinel/pkg-comment (nonexistent) +++ head/mail/sentinel/pkg-comment (revision 66956) @@ -0,0 +1 @@ +Sentinel is a sendmail milter API implementation Property changes on: head/mail/sentinel/pkg-comment ___________________________________________________________________ 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/sentinel/pkg-descr =================================================================== --- head/mail/sentinel/pkg-descr (nonexistent) +++ head/mail/sentinel/pkg-descr (revision 66956) @@ -0,0 +1,5 @@ +Sentinel is a sendmail milter API implementation. This package might +be usefull for unix system administrators who is using freeware +Sendmail. May be it's one more milter, but on the other side it's +flexible enough to satisfy more or less subtle requirements for mail +filtering. Property changes on: head/mail/sentinel/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 Index: head/mail/sentinel/pkg-plist =================================================================== --- head/mail/sentinel/pkg-plist (nonexistent) +++ head/mail/sentinel/pkg-plist (revision 66956) @@ -0,0 +1,8 @@ +sbin/sentinel +etc/sentinel.cf.dist +etc/rc.d/000.sentinel.sh +@exec mkdir %D/var/sentinel +@exec chown smmsp.smmsp %D/var/sentinel +@dirrm var/sentinel +%%PORTDOCS%%share/doc/sentinel/README +%%PORTDOCS%%@dirrm share/doc/sentinel Property changes on: head/mail/sentinel/pkg-plist ___________________________________________________________________ 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