View | Details | Raw Unified | Return to bug 105329
Collapse All | Expand All

(-)ports.new/mail/milter-bogom/CVS/Entries (-1 / +1 lines)
Lines 4-7 Link Here
4
/pkg-descr/1.1/Tue Feb 15 21:25:44 2005//
4
/pkg-descr/1.1/Tue Feb 15 21:25:44 2005//
5
/pkg-install/1.2/Tue Jun 28 23:43:11 2005//
5
/pkg-install/1.2/Tue Jun 28 23:43:11 2005//
6
/pkg-req/1.1/Tue Feb 15 21:25:44 2005//
6
/pkg-req/1.1/Tue Feb 15 21:25:44 2005//
7
D
7
D/files////
(-)ports.new/mail/milter-bogom/CVS/Entries.Log (-1 lines)
Line 1 Link Here
1
A D/files////
(-)ports.new/mail/milter-bogom/Makefile (-4 / +3 lines)
Lines 5-17 Link Here
5
# $FreeBSD: ports/mail/milter-bogom/Makefile,v 1.9 2006/11/08 03:22:39 ache Exp $
5
# $FreeBSD: ports/mail/milter-bogom/Makefile,v 1.9 2006/11/08 03:22:39 ache Exp $
6
#
6
#
7
7
8
PORTNAME=	milter-bogom
8
PORTNAME=	bogom
9
PORTVERSION=	1.9
9
PORTVERSION=	1.9
10
PORTREVISION=	1
10
PORTREVISION=	2
11
CATEGORIES=	mail
11
CATEGORIES=	mail
12
MASTER_SITES=	http://www.usebox.net/jjm/bogom/ \
12
MASTER_SITES=	http://www.usebox.net/jjm/bogom/ \
13
		http://blackshell.usebox.net/bogom/
13
		http://blackshell.usebox.net/bogom/
14
DISTNAME=	bogom-${PORTVERSION}
14
PKGNAMEPREFIX=	milter-
15
15
16
MAINTAINER=	victor@bsdes.net
16
MAINTAINER=	victor@bsdes.net
17
COMMENT=	Simple sendmail milter to interface bogofilter
17
COMMENT=	Simple sendmail milter to interface bogofilter
Lines 51-57 Link Here
51
.endif
51
.endif
52
52
53
post-install:
53
post-install:
54
	@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
55
	@${CAT} ${PKGMESSAGE}
54
	@${CAT} ${PKGMESSAGE}
56
55
57
.include <bsd.port.mk>
56
.include <bsd.port.mk>
(-)ports.new/mail/milter-bogom/files/milter-bogom.sh.in (-4 / +3 lines)
Lines 17-23 Link Here
17
17
18
milterbogom_enable=${milterbogom_enable-"NO"}
18
milterbogom_enable=${milterbogom_enable-"NO"}
19
milterbogom_socket=${milterbogom_socket-"unix:/var/run/bogom/milter.sock"}
19
milterbogom_socket=${milterbogom_socket-"unix:/var/run/bogom/milter.sock"}
20
milterbogom_user=${milterbogom_user-"bogomilter"}
20
milterbogom_user=${milterbogom_user-"mailnull"}
21
milterbogom_pid=${milterbogom_pid-"/var/run/bogom/bogom.pid"}
21
milterbogom_pid=${milterbogom_pid-"/var/run/bogom/bogom.pid"}
22
milterbogom_flags=${milterbogom_flags-"-u ${milterbogom_user} \
22
milterbogom_flags=${milterbogom_flags-"-u ${milterbogom_user} \
23
-s ${milterbogom_socket} -p ${milterbogom_pid}"}
23
-s ${milterbogom_socket} -p ${milterbogom_pid}"}
Lines 26-36 Link Here
26
26
27
bogom_precmd()
27
bogom_precmd()
28
{
28
{
29
    if [ -d `dirname ${milterbogom_pid}` ]
29
    if [ ! -d `dirname ${milterbogom_pid}` ]
30
    then
30
    then
31
	return;
31
    	mkdir -p `dirname ${milterbogom_pid}`
32
    fi
32
    fi
33
    mkdir -p `dirname ${milterbogom_pid}`
34
    chown ${milterbogom_user} `dirname ${milterbogom_pid}`
33
    chown ${milterbogom_user} `dirname ${milterbogom_pid}`
35
}
34
}
36
35
(-)ports.new/mail/milter-bogom/pkg-deinstall (-11 lines)
Lines 1-11 Link Here
1
#!/bin/sh
2
3
if [ "$2" = "POST-DEINSTALL" ] 
4
then
5
	echo "***************************************************************"
6
	echo "* The bogomilter user will not be removed by this port        *"
7
	echo "* if you are not upgrading and will not use this port anymore *"
8
	echo "* delete the bogomilter user using:                           *"
9
	echo "* pw userdel bogomilter                                       *"
10
	echo "***************************************************************"
11
fi
(-)ports.new/mail/milter-bogom/pkg-install (-18 lines)
Lines 1-18 Link Here
1
#!/bin/sh
2
3
if [ "$2" != "POST-INSTALL" ]
4
then
5
	exit 0;
6
fi
7
8
# check if bogomilter user exists
9
pw user show bogomilter > /dev/null 2>&1
10
11
if [ $? != 0 ]
12
then
13
	echo "===>  Adding user bogomilter"
14
	pw useradd bogomilter -u 174 -c "milter-bogom" -s /sbin/nologin \
15
	-d /nonexistent
16
else
17
	echo "===>  Using existing user bogomilter" 
18
fi

Return to bug 105329