|
Lines 13-19
Link Here
|
| 13 |
MAINTAINER= r.gruyters@yirdis.nl |
13 |
MAINTAINER= r.gruyters@yirdis.nl |
| 14 |
COMMENT= Prelude Network Intrusion Detection System central logging point |
14 |
COMMENT= Prelude Network Intrusion Detection System central logging point |
| 15 |
|
15 |
|
| 16 |
LIB_DEPENDS+= prelude.11:${PORTSDIR}/security/libprelude \ |
16 |
LIB_DEPENDS+= prelude.12:${PORTSDIR}/security/libprelude \ |
| 17 |
gnutls.15:${PORTSDIR}/security/gnutls |
17 |
gnutls.15:${PORTSDIR}/security/gnutls |
| 18 |
|
18 |
|
| 19 |
USE_GMAKE= yes |
19 |
USE_GMAKE= yes |
|
Lines 33-38
Link Here
|
| 33 |
|
33 |
|
| 34 |
.include <bsd.port.pre.mk> |
34 |
.include <bsd.port.pre.mk> |
| 35 |
|
35 |
|
|
|
36 |
PLIST_SUB= PRELUDEUSER=${PRELUDEUSER} \ |
| 37 |
PRELUDEGROUP=${PRELUDEGROUP} \ |
| 38 |
PRELUDEUID=${PRELUDEUID} \ |
| 39 |
PRELUDEGID=${PRELUDEGID} \ |
| 40 |
PRELUDEDIR=${PRELUDEDIR} |
| 41 |
|
| 42 |
SUB_FILES= pkg-install \ |
| 43 |
pkg-deinstall |
| 44 |
|
| 45 |
SUB_LIST= PREFIX=${PREFIX} \ |
| 46 |
${PLIST_SUB} |
| 47 |
|
| 36 |
.if defined(WITHOUT_XML) |
48 |
.if defined(WITHOUT_XML) |
| 37 |
PLIST_SUB+= WITH_XML="@comment " |
49 |
PLIST_SUB+= WITH_XML="@comment " |
| 38 |
CONFIGURE_ARGS+= --disable-xmltest --without-xml |
50 |
CONFIGURE_ARGS+= --disable-xmltest --without-xml |
|
Lines 48-57
Link Here
|
| 48 |
PLIST_SUB+= WITH_PRELUDEDB="" |
60 |
PLIST_SUB+= WITH_PRELUDEDB="" |
| 49 |
.endif |
61 |
.endif |
| 50 |
|
62 |
|
|
|
63 |
pre-install: |
| 64 |
@${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL |
| 65 |
|
| 51 |
post-install: |
66 |
post-install: |
| 52 |
@if [ ! -f ${PREFIX}/etc/prelude-manager/prelude-manager.conf ]; then \ |
67 |
@if [ ! -f ${PREFIX}/etc/prelude-manager/prelude-manager.conf ]; then \ |
| 53 |
${CP} -p ${PREFIX}/etc/prelude-manager/prelude-manager.conf-dist \ |
68 |
${CP} -p ${PREFIX}/etc/prelude-manager/prelude-manager.conf-dist \ |
| 54 |
${PREFIX}/etc/prelude-manager/prelude-manager.conf ; \ |
69 |
${PREFIX}/etc/prelude-manager/prelude-manager.conf ; \ |
| 55 |
fi |
70 |
fi |
|
|
71 |
|
| 72 |
@${CHMOD} 700 /var/spool/${PORTNAME} \ |
| 73 |
/var/spool/${PORTNAME}/failover \ |
| 74 |
/var/spool/${PORTNAME}/scheduler |
| 75 |
@${CHOWN} ${PRELUDEUSER}:${PRELUDEGROUP} /var/run/${PORTNAME} \ |
| 76 |
/var/spool/${PORTNAME} /var/spool/${PORTNAME}/failover \ |
| 77 |
/var/spool/${PORTNAME}/scheduler |
| 56 |
|
78 |
|
| 57 |
.include <bsd.port.post.mk> |
79 |
.include <bsd.port.post.mk> |