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

(-)UIDs (+1 lines)
Lines 270-273 Link Here
270
plex:*:972:972::0:0:Plex Media Server:/nonexistent:/usr/sbin/nologin
270
plex:*:972:972::0:0:Plex Media Server:/nonexistent:/usr/sbin/nologin
271
boinc:*:973:973::0:0:BOINC user:/var/db/boinc:/usr/sbin/nologin
271
boinc:*:973:973::0:0:BOINC user:/var/db/boinc:/usr/sbin/nologin
272
radicale:*:974:974::0:0:Radicale daemon:/nonexistent:/usr/sbin/nologin
272
radicale:*:974:974::0:0:Radicale daemon:/nonexistent:/usr/sbin/nologin
273
tests:*:975:65534::0:0:Unprivileged user for tests:/nonexistent:/usr/sbin/nologin
273
nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
274
nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
(-)devel/kyua/Makefile (+12 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	kyua
4
PORTNAME=	kyua
5
PORTVERSION=	0.6
5
PORTVERSION=	0.6
6
PORTREVISION=	1
6
CATEGORIES=	devel
7
CATEGORIES=	devel
7
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
8
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
8
PROJECTHOST=	kyua
9
PROJECTHOST=	kyua
Lines 21-26 Link Here
21
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
22
USES=		pkgconfig
23
USES=		pkgconfig
23
24
25
TESTS_USER=	tests
26
USERS=		${TESTS_USER}
27
SUB_FILES=	kyua.conf
28
SUB_LIST=	TESTS_USER=${TESTS_USER}
29
24
OPTIONS_DEFINE=	DOCS EXAMPLES
30
OPTIONS_DEFINE=	DOCS EXAMPLES
25
NO_STAGE=	yes
31
NO_STAGE=	yes
26
.include <bsd.port.options.mk>
32
.include <bsd.port.options.mk>
Lines 38-43 Link Here
38
MAKE_FLAGS+=	dist_examples_DATA=
44
MAKE_FLAGS+=	dist_examples_DATA=
39
.endif
45
.endif
40
PLIST_FILES=	bin/kyua
46
PLIST_FILES=	bin/kyua
47
PLIST_DIRS=	etc/kyua
48
PLIST_FILES+=	etc/kyua/kyua.conf
41
49
42
PORTDATA=	misc store examples
50
PORTDATA=	misc store examples
43
PORTDOCS=	AUTHORS COPYING NEWS README
51
PORTDOCS=	AUTHORS COPYING NEWS README
Lines 47-50 Link Here
47
MAN5=	kyua.conf.5 kyuafile.5
55
MAN5=	kyua.conf.5 kyuafile.5
48
MAN7=	kyua-build-root.7 kyua-test-filters.7
56
MAN7=	kyua-build-root.7 kyua-test-filters.7
49
57
58
post-install:
59
	${MKDIR} ${PREFIX}/etc/kyua/
60
	${INSTALL_DATA} ${WRKDIR}/kyua.conf ${PREFIX}/etc/kyua/
61
50
.include <bsd.port.mk>
62
.include <bsd.port.mk>
(-)devel/kyua/files/kyua.conf.in (+14 lines)
Line 0 Link Here
1
-- $FreeBSD$
2
--
3
-- System-wide configuration file for kyua(1).  See kyua.conf(5) for details
4
-- on the syntax.
5
--
6
7
syntax(2)
8
9
-- User to drop privileges to when invoking kyua(1) as root and a test case
10
-- requests to be run with non-root permissions.
11
unprivileged_user = '%%TESTS_USER%%'
12
13
-- An example to set a configuration property specific to FreeBSD.
14
--test_suites.FreeBSD.fstype = 'ffs'

Return to bug 182891