From root@tirion.argosnet.com  Thu Oct 24 14:44:15 2002
Return-Path: <root@tirion.argosnet.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D6F1D37B406
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Oct 2002 14:44:15 -0700 (PDT)
Received: from tirion.argosnet.com (ANice-202-1-4-57.abo.wanadoo.fr [80.14.219.57])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3407743E88
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Oct 2002 14:43:37 -0700 (PDT)
	(envelope-from root@tirion.argosnet.com)
Received: from tirion.argosnet.com (localhost.argosnet.com [127.0.0.1])
	by tirion.argosnet.com (8.12.6/8.12.6) with ESMTP id g9OLgxYr004263;
	Thu, 24 Oct 2002 23:43:01 +0200 (CEST)
	(envelope-from root@tirion.argosnet.com)
Received: (from root@localhost)
	by tirion.argosnet.com (8.12.6/8.12.6/Submit) id g9OLgt22004262;
	Thu, 24 Oct 2002 23:42:55 +0200 (CEST)
Message-Id: <200210242142.g9OLgt22004262@tirion.argosnet.com>
Date: Thu, 24 Oct 2002 23:42:55 +0200 (CEST)
From: Laurent Levier <llevier@argosnet.com>
Reply-To: Laurent Levier <llevier@argosnet.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Peter Hollaubek <fifteen@inext.hu>
Subject: Sentinel port update
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         44444
>Category:       ports
>Synopsis:       Sentinel port update
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 24 14:50:01 PDT 2002
>Closed-Date:    Mon Dec 23 12:26:11 PST 2002
>Last-Modified:  Mon Dec 23 12:26:11 PST 2002
>Originator:     Laurent Levier <llevier@argosnet.com>
>Release:        FreeBSD 4.7-RELEASE i386
>Organization:
>Environment:
System: FreeBSD tirion 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Sat Oct 12 16:36:42 CEST 2002 root@tirion:/usr/obj/usr/src/sys/GENERIC i386


--- sentinel-1.5.4b.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/mail/sentinel
#	/usr/ports/mail/sentinel/files
#	/usr/ports/mail/sentinel/files/000.sentinel.sh
#	/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD
#	/usr/ports/mail/sentinel/Makefile
#	/usr/ports/mail/sentinel/distinfo
#	/usr/ports/mail/sentinel/pkg-comment
#	/usr/ports/mail/sentinel/pkg-descr
#	/usr/ports/mail/sentinel/pkg-plist
#
echo c - /usr/ports/mail/sentinel
mkdir -p /usr/ports/mail/sentinel > /dev/null 2>&1
echo c - /usr/ports/mail/sentinel/files
mkdir -p /usr/ports/mail/sentinel/files > /dev/null 2>&1
echo x - /usr/ports/mail/sentinel/files/000.sentinel.sh
sed 's/^X//' >/usr/ports/mail/sentinel/files/000.sentinel.sh << 'END-of-/usr/ports/mail/sentinel/files/000.sentinel.sh'
X#!/bin/sh
X
Xif ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
X    echo "$0: Cannot determine the PREFIX" >&2
X    exit 1
Xfi
X
XSMFILTER=${PREFIX}/sbin/sentinel
XCONFIG=${PREFIX}/etc/sentinel.cf
XSOCKET=${PREFIX}/var/sentinel/sentinel.socket
X
Xcase "$1" in
Xstart)
X	if [ -x ${PREFIX}/sbin/sentinel -a -f ${PREFIX}/etc/sentinel.cf ]
X	then
X		if [ -f ${SOCKET} ]
X		then
X			killall sentinel
X			rm -f $SOCKET
X		fi
X		${PREFIX}/sbin/sentinel -c ${PREFIX}/etc/sentinel.cf -p unix:${SOCKET} -d && echo -n ' sentinel'
X	fi
X	;;
Xstop)
X		if [ -f ${SOCKET} ]
X		then
X			killall sentinel
X		fi
X	;;
X*)
X	echo "Usage: `basename $0` {start|stop}" >&2
X	;;
Xesac
X
Xexit 0
END-of-/usr/ports/mail/sentinel/files/000.sentinel.sh
echo x - /usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD
sed 's/^X//' >/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD << 'END-of-/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD'
X--- Makefile.FreeBSD.orig	Thu Oct 24 21:24:48 2002
X+++ Makefile.FreeBSD	Thu Oct 24 21:26:12 2002
X@@ -1,15 +1,15 @@
X-CC = gcc
X+CC = cc
X 
X #CCOPTS = -D_FFR_SMFI_PROGRESS
X 
X-CFLAGS = -O -I../../include ${CCOPTS}
X+CFLAGS += -I../../include ${CCOPTS}
X 
X-LDFLAGS =  -L../libmilter -L../libsmutil -L../libsm -pthread
X+LDFLAGS =  -L../libmilter -lc_r
X 
X-LIBS = -lmilter -lsmutil -lsm
X+LIBS = -lmilter
X 
X OBJS = sentinel.o
X 
X sentinel:       $(OBJS)
X-                $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
X+	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
X 
END-of-/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD
echo x - /usr/ports/mail/sentinel/Makefile
sed 's/^X//' >/usr/ports/mail/sentinel/Makefile << 'END-of-/usr/ports/mail/sentinel/Makefile'
X# New ports collection makefile for:	sentinel
X# Date created:		14 May 2002
X# Whom:			Peter Hollaubek <fifteen@inext.hu>
X# Updated for 1.5.4b	Laurent Levier <llevier@argosnet.com>
X#
X# $FreeBSD: ports/mail/sentinel/Makefile,v 1.5.4b 2002/10/21 22:09:24 wollman Exp $
X#
X
XPORTNAME=	sentinel
XPORTVERSION=	1.5.4b
XCATEGORIES=	mail
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	smfilter
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	ports@FreeBSD.org
X
XUSE_REINPLACE=	yes
XMAKEFILE=	Makefile.FreeBSD
XALL_TARGET=	sentinel
X
Xpost-patch:
X	@${REINPLACE_CMD} -e "s,-pthread,${PTHREAD_LIBS},g" ${WRKSRC}/${MAKEFILE}
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/sentinel ${PREFIX}/sbin
X	@${MKDIR} ${PREFIX}/var/sentinel
X	${CHOWN} smmsp:smmsp ${PREFIX}/var/sentinel
X	${INSTALL_SCRIPT} ${FILESDIR}/000.sentinel.sh ${PREFIX}/etc/rc.d
X	${INSTALL_DATA} ${WRKSRC}/sentinel.cf.SAMPLE ${PREFIX}/etc/sentinel.cf.dist
X
Xpost-install:
X	@${STRIP_CMD} ${PREFIX}/sbin/sentinel
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-/usr/ports/mail/sentinel/Makefile
echo x - /usr/ports/mail/sentinel/distinfo
sed 's/^X//' >/usr/ports/mail/sentinel/distinfo << 'END-of-/usr/ports/mail/sentinel/distinfo'
XMD5 (sentinel-1.5.4b.tar.gz) = 59d17f25ad20a6e8a4c6c23bb5b3083f
END-of-/usr/ports/mail/sentinel/distinfo
echo x - /usr/ports/mail/sentinel/pkg-comment
sed 's/^X//' >/usr/ports/mail/sentinel/pkg-comment << 'END-of-/usr/ports/mail/sentinel/pkg-comment'
XSentinel is a sendmail milter API implementation
END-of-/usr/ports/mail/sentinel/pkg-comment
echo x - /usr/ports/mail/sentinel/pkg-descr
sed 's/^X//' >/usr/ports/mail/sentinel/pkg-descr << 'END-of-/usr/ports/mail/sentinel/pkg-descr'
XSentinel is a sendmail milter API implementation. This package might 
Xbe usefull for unix system administrators who is using freeware 
XSendmail. May be it's one more milter, but on the other side it's 
Xflexible enough to satisfy more or less subtle requirements for mail 
Xfiltering.
END-of-/usr/ports/mail/sentinel/pkg-descr
echo x - /usr/ports/mail/sentinel/pkg-plist
sed 's/^X//' >/usr/ports/mail/sentinel/pkg-plist << 'END-of-/usr/ports/mail/sentinel/pkg-plist'
Xsbin/sentinel
Xetc/sentinel.cf.dist
Xetc/rc.d/000.sentinel.sh
X@exec mkdir %D/var/sentinel
X@exec chown smmsp.smmsp %D/var/sentinel
X@dirrm var/sentinel
X%%PORTDOCS%%share/doc/sentinel/README
X%%PORTDOCS%%@dirrm share/doc/sentinel
END-of-/usr/ports/mail/sentinel/pkg-plist
exit
--- sentinel-1.5.4b.shar ends here ---


>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: okazaki 
State-Changed-When: Mon Dec 23 12:25:32 PST 2002 
State-Changed-Why:  
superseded by ports/45937 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44444 
>Unformatted:
