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

(-)Makefile (+3 lines)
Lines 33-38 Link Here
33
33
34
IPV6_CONFIGURE_ENABLE=	ipv6
34
IPV6_CONFIGURE_ENABLE=	ipv6
35
35
36
post-install:
37
	@${RM} ${STAGEDIR}${PDNSDB}/pdnsd.cache
38
36
post-install-DOCS-on:
39
post-install-DOCS-on:
37
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
40
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
38
	@${INSTALL_DATA} ${DOC_FILES:S@^@${DOCSRCDIR}/@} ${STAGEDIR}${DOCSDIR}
41
	@${INSTALL_DATA} ${DOC_FILES:S@^@${DOCSRCDIR}/@} ${STAGEDIR}${DOCSDIR}
(-)pkg-deinstall (+4 lines)
Line 0 Link Here
1
#!/bin/sh
2
PDNSDB=/var/db/pdnsd
3
4
rm -f ${PDNSDB}/pdnsd.cache
(-)pkg-install (-6 / +5 lines)
Lines 1-9 Link Here
1
#!/bin/sh
1
#!/bin/sh
2
PDNSDB=/var/db/pdnsd
2
PDNSDB=/var/db/pdnsd
3
3
4
mkdir -p ${PDNSDB}
4
if [ "${2}" = "POST-INSTALL" ] ; then
5
chown nobody ${PDNSDB}
5
	touch ${PDNSDB}/pdnsd.cache
6
chmod 755 ${PDNSDB}
6
	chown nobody ${PDNSDB}/pdnsd.cache
7
touch ${PDNSDB}/pdnsd.cache
7
	chmod 640 ${PDNSDB}/pdnsd.cache
8
chown nobody ${PDNSDB}/pdnsd.cache
8
fi
9
chmod 640 ${PDNSDB}/pdnsd.cache
(-)pkg-plist (-4 / +2 lines)
Lines 1-6 Link Here
1
@unexec if cmp -s %D/etc/pdnsd.conf %D/etc/pdnsd.conf.sample; then rm %D/etc/pdnsd.conf; fi
1
@sample etc/pdnsd.conf.sample
2
etc/pdnsd.conf.sample
3
@exec [ -f %D/etc/pdnsd.conf ] || install -m 644 %D/etc/pdnsd.conf.sample %D/etc/pdnsd.conf
4
man/man5/pdnsd.conf.5.gz
2
man/man5/pdnsd.conf.5.gz
5
man/man8/pdnsd-ctl.8.gz
3
man/man8/pdnsd-ctl.8.gz
6
man/man8/pdnsd.8.gz
4
man/man8/pdnsd.8.gz
Lines 13-16 Link Here
13
%%PORTDOCS%%%%DOCSDIR%%/faq.txt
11
%%PORTDOCS%%%%DOCSDIR%%/faq.txt
14
%%PORTDOCS%%%%DOCSDIR%%/intro.txt
12
%%PORTDOCS%%%%DOCSDIR%%/intro.txt
15
%%PORTDOCS%%%%DOCSDIR%%/manual.txt
13
%%PORTDOCS%%%%DOCSDIR%%/manual.txt
16
@unexec rm -rf /var/db/pdnsd 2>&1 >/dev/null || true
14
@dir(nobody,,755) /var/db/pdnsd

Return to bug 203197