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

(-)amavisd/Makefile (-3 / +4 lines)
Lines 7-15 Link Here
7
7
8
PORTNAME=	amavisd
8
PORTNAME=	amavisd
9
PORTVERSION=	20020300
9
PORTVERSION=	20020300
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	security
11
CATEGORIES=	security
12
MASTER_SITES=	http://www.amavis.org/dist/perl/
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	amavis
13
DISTNAME=	${PORTNAME}-snapshot-${PORTVERSION}
14
DISTNAME=	${PORTNAME}-snapshot-${PORTVERSION}
14
15
15
MAINTAINER=	gslin@ccca.nctu.edu.tw
16
MAINTAINER=	gslin@ccca.nctu.edu.tw
Lines 29-35 Link Here
29
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IO/AtomicFile.pm:${PORTSDIR}/devel/p5-IO-stringy \
30
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IO/AtomicFile.pm:${PORTSDIR}/devel/p5-IO-stringy \
30
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/MIME/Body.pm:${PORTSDIR}/mail/p5-MIME-Tools \
31
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/MIME/Body.pm:${PORTSDIR}/mail/p5-MIME-Tools \
31
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \
32
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \
32
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/Telnet.pm:${PORTSDIR}/net/p5-Net-Telnet
33
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
33
RUN_DEPENDS=	${BUILD_DEPENDS}
34
RUN_DEPENDS=	${BUILD_DEPENDS}
34
35
35
GNU_CONFIGURE=	yes
36
GNU_CONFIGURE=	yes
(-)amavisd/files/amavisd-milter.sh (-2 / +2 lines)
Lines 7-13 Link Here
7
7
8
case "$1" in
8
case "$1" in
9
start)
9
start)
10
	( [ -x ${PREFIX}/sbin/amavisd ] && [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
10
	( [ -x ${PREFIX}/sbin/amavisd ] || [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
11
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
11
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
12
	AMAVIS_MILTER=$(/bin/ps -xU %%AMAVISUSER%% | grep amavis-milter | awk '{ print $1 }')
12
	AMAVIS_MILTER=$(/bin/ps -xU %%AMAVISUSER%% | grep amavis-milter | awk '{ print $1 }')
13
	( /bin/test "$AMAVISD" || /bin/test "$AMAVIS_MILTER" ) && \
13
	( /bin/test "$AMAVISD" || /bin/test "$AMAVIS_MILTER" ) && \
Lines 17-23 Link Here
17
	su - %%AMAVISUSER%% -c ${PREFIX}/sbin/amavisd > /dev/null 2>&1 && echo -n ' amavisd-milter'
17
	su - %%AMAVISUSER%% -c ${PREFIX}/sbin/amavisd > /dev/null 2>&1 && echo -n ' amavisd-milter'
18
	;;
18
	;;
19
stop)
19
stop)
20
	( [ -x ${PREFIX}/sbin/amavisd ] && [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
20
	( [ -x ${PREFIX}/sbin/amavisd ] || [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
21
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
21
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
22
	AMAVIS_MILTER=$(/bin/ps -xU %%AMAVISUSER%% | grep amavis-milter | awk '{ print $1 }')
22
	AMAVIS_MILTER=$(/bin/ps -xU %%AMAVISUSER%% | grep amavis-milter | awk '{ print $1 }')
23
	( /bin/test "$AMAVISD" || /bin/test "$AMAVIS_MILTER" ) && \
23
	( /bin/test "$AMAVISD" || /bin/test "$AMAVIS_MILTER" ) && \
(-)amavisd/files/amavisd.sh (-2 / +2 lines)
Lines 7-13 Link Here
7
7
8
case "$1" in
8
case "$1" in
9
start)
9
start)
10
	( [ -x ${PREFIX}/sbin/amavisd ] && [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
10
	( [ -x ${PREFIX}/sbin/amavisd ] || [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
11
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
11
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
12
	( /bin/test "$AMAVISD" ) && \
12
	( /bin/test "$AMAVISD" ) && \
13
	su - %%AMAVISUSER%% -c "/bin/kill $AMAVISD" > /dev/null
13
	su - %%AMAVISUSER%% -c "/bin/kill $AMAVISD" > /dev/null
Lines 15-21 Link Here
15
	su - %%AMAVISUSER%% -c ${PREFIX}/sbin/amavisd > /dev/null 2>&1 && echo -n ' amavisd'
15
	su - %%AMAVISUSER%% -c ${PREFIX}/sbin/amavisd > /dev/null 2>&1 && echo -n ' amavisd'
16
	;;
16
	;;
17
stop)
17
stop)
18
	( [ -x ${PREFIX}/sbin/amavisd ] && [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
18
	( [ -x ${PREFIX}/sbin/amavisd ] || [ -x ${PREFIX}/sbin/amavis-milter ] ) || exit 1
19
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
19
	AMAVISD=$(/bin/ps -xU %%AMAVISUSER%% | grep amavisd | awk '{ print $1 }')
20
	( /bin/test "$AMAVISD") && \
20
	( /bin/test "$AMAVISD") && \
21
	su - %%AMAVISUSER%% -c "/bin/kill $AMAVISD" > /dev/null && echo -n ' amavisd'
21
	su - %%AMAVISUSER%% -c "/bin/kill $AMAVISD" > /dev/null && echo -n ' amavisd'

Return to bug 38469