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

(-)torrus/Makefile (-6 / +6 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	torrus
8
PORTNAME=	torrus
9
PORTVERSION=	1.0.9
9
PORTVERSION=	1.0.9
10
PORTREVISION=	1
10
CATEGORIES=	net-mgmt
11
CATEGORIES=	net-mgmt
11
MASTER_SITES=	SF
12
MASTER_SITES=	SF
12
13
Lines 42-49 Link Here
42
		pkgdocdir=${DOCSDIR} \
43
		pkgdocdir=${DOCSDIR} \
43
		exmpdir=${EXAMPLESDIR} \
44
		exmpdir=${EXAMPLESDIR} \
44
		perllibdir=${SITE_PERL} \
45
		perllibdir=${SITE_PERL} \
45
		scriptsdir=${PREFIX}/libexec/torrus/scripts \
46
		scriptsdir=${PREFIX}/libexec/torrus/scripts
46
		--enable-pkgonly
47
47
48
MAN1=		torrus.1 torrus_acledit.1 torrus_buildsearchdb.1 \
48
MAN1=		torrus.1 torrus_acledit.1 torrus_buildsearchdb.1 \
49
		torrus_cleanup.1 torrus_clearcache.1 torrus_collector.1 \
49
		torrus_cleanup.1 torrus_clearcache.1 torrus_collector.1 \
Lines 60-72 Link Here
60
60
61
.include <bsd.port.pre.mk>
61
.include <bsd.port.pre.mk>
62
62
63
pre-install:
63
pre-configure:
64
	@if ! pw groupshow ${TORRUS_USER}; then \
64
	@if ! pw groupshow ${TORRUS_USER} >/dev/null 2>&1; then \
65
		pw groupadd ${TORRUS_USER}; \
65
		pw groupadd ${TORRUS_USER}; \
66
	fi
66
	fi
67
	@if ! pw usershow ${TORRUS_USER}; then \
67
	@if ! pw usershow ${TORRUS_USER} >/dev/null 2>&1; then \
68
		pw useradd ${TORRUS_USER} -g ${TORRUS_USER} \
68
		pw useradd ${TORRUS_USER} -g ${TORRUS_USER} \
69
			-h - -d ${PREFIX}/torrus -c "torrus daemon"; \
69
			-h - -d /var/torrus -c "torrus daemon"; \
70
		pw usermod www -G ${TORRUS_USER}; \
70
		pw usermod www -G ${TORRUS_USER}; \
71
	fi
71
	fi
72
72
(-)torrus/pkg-plist (-1 / +5 lines)
Lines 269-274 Link Here
269
%%SITE_PERL%%/Torrus/SQL/SrvExport.pm
269
%%SITE_PERL%%/Torrus/SQL/SrvExport.pm
270
%%SITE_PERL%%/Torrus/SQL.pm
270
%%SITE_PERL%%/Torrus/SQL.pm
271
%%SITE_PERL%%/Torrus/TimeStamp.pm
271
%%SITE_PERL%%/Torrus/TimeStamp.pm
272
@exec if ! pw groupshow %%TORRUS_USER%% >/dev/null 2>&1; then pw groupadd %%TORRUS_USER%%; fi
273
@exec if ! pw usershow %%TORRUS_USER%% >/dev/null 2>&1; then pw useradd %%TORRUS_USER%% -g %%TORRUS_USER%% -h - -d /var/torrus -c "torrus daemon"; pw usermod www -G %%TORRUS_USER%%; fi
274
@unexec if pw groupshow %%TORRUS_USER%% >/dev/null 2>&1; then pw groupdel %%TORRUS_USER%%; fi
275
@unexec if pw usershow %%TORRUS_USER%% >/dev/null 2>&1; then pw userdel %%TORRUS_USER%%; fi
276
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 2775 /var/log/torrus 2>/dev/null || true
272
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 755 /var/torrus 2>/dev/null || true
277
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 755 /var/torrus 2>/dev/null || true
273
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 2775 /var/torrus/cache 2>/dev/null || true
278
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 2775 /var/torrus/cache 2>/dev/null || true
274
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 2775 /var/torrus/collector_rrd 2>/dev/null || true
279
@exec install -d -g %%TORRUS_USER%% -o %%TORRUS_USER%% -m 2775 /var/torrus/collector_rrd 2>/dev/null || true
Lines 321-324 Link Here
321
@dirrm %%SITE_PERL%%/Torrus/Collector
326
@dirrm %%SITE_PERL%%/Torrus/Collector
322
@dirrm %%SITE_PERL%%/Torrus/ACL
327
@dirrm %%SITE_PERL%%/Torrus/ACL
323
@dirrm %%SITE_PERL%%/Torrus
328
@dirrm %%SITE_PERL%%/Torrus
324
@exec mkdir -p /var/log/torrus

Return to bug 153162