View | Details | Raw Unified | Return to bug 216737 | Differences between
and this patch

Collapse All | Expand All

(-)b/net/chrony/Makefile (-10 / +11 lines)
Lines 12-34 COMMENT= System clock synchronization client and server Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
BUILD_DEPENDS=	rubygem-asciidoctor>=0:textproc/rubygem-asciidoctor
15
USERS=		chronyd
16
GROUPS=		chronyd
16
17
17
USES=		cpe gmake makeinfo readline
18
USES=		cpe gmake libedit
18
CPE_VENDOR=	tuxfamily
19
CPE_VENDOR=	tuxfamily
19
HAS_CONFIGURE=	yes
20
HAS_CONFIGURE=	yes
20
CONFIGURE_ARGS=	--prefix=${PREFIX} \
21
CONFIGURE_ARGS=	--prefix=${PREFIX} \
21
		--chronyvardir=/var/db/${PORTNAME} \
22
		--chronyvardir=/var/db/${PORTNAME} \
22
		--infodir=${PREFIX}/info \
23
		--sysconfdir=${PREFIX}/etc --mandir=${MANPREFIX}/man \
23
		--sysconfdir=${PREFIX}/etc --mandir=${MANPREFIX}/man \
24
		--datarootdir=${DATADIR} --docdir=${DOCSDIR}
24
		--datarootdir=${DATADIR} --docdir=${DOCSDIR} \
25
		--with-user=chronyd
26
LDFLAGS+=	-L${LOCALBASE}/lib
25
USE_RC_SUBR=	chronyd
27
USE_RC_SUBR=	chronyd
26
28
27
ALL_TARGET=	all docs
29
ALL_TARGET=	all
28
INSTALL_TARGET=	install install-docs
30
INSTALL_TARGET=	install
29
EXTRAPORTDOCS=	FAQ NEWS README
31
PORTDOCS=	FAQ NEWS README
30
PORTDOCS=	chrony.conf.html chronyc.html chronyd.html faq.html \
31
		installation.html ${EXTRAPORTDOCS}
32
PORTEXAMPLES=	chrony.conf.example1 chrony.conf.example2 \
32
PORTEXAMPLES=	chrony.conf.example1 chrony.conf.example2 \
33
		chrony.conf.example3 chrony.keys.example
33
		chrony.conf.example3 chrony.keys.example
34
34
Lines 46-52 BROKEN_aarch64= Fails to compile: invalid operands to binary expression (double Link Here
46
post-install:
46
post-install:
47
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/chronyc
47
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/chronyc
48
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/chronyd
48
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/chronyd
49
	${INSTALL_DATA} ${EXTRAPORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
49
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
50
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
50
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
51
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
51
	${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} \
52
	${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} \
52
		${STAGEDIR}${EXAMPLESDIR}
53
		${STAGEDIR}${EXAMPLESDIR}
(-)b/net/chrony/pkg-message (-2 / +1 lines)
Lines 1-5 Link Here
1
Unfortunately, this software has shameful history of several vulnerabilities
1
Unfortunately, this software has shameful history of several vulnerabilities
2
previously discovered.  FreeBSD Project cannot guarantee that this spree had
2
previously discovered.  FreeBSD Project cannot guarantee that this spree had
3
come to an end.  It is further complicated, as chronyd(8) requires superuser
3
come to an end.  Please type ``make deinstall'' to deinstall the port
4
permissions to operate; please type ``make deinstall'' to deinstall the port
5
if tight security is a concern.
4
if tight security is a concern.
(-)b/net/chrony/pkg-plist (+2 lines)
Lines 4-7 man/man1/chronyc.1.gz Link Here
4
man/man5/chrony.conf.5.gz
4
man/man5/chrony.conf.5.gz
5
man/man8/chronyd.8.gz
5
man/man8/chronyd.8.gz
6
sbin/chronyd
6
sbin/chronyd
7
@owner chronyd
8
@group chronyd
7
@dir /var/db/chrony
9
@dir /var/db/chrony

Return to bug 216737