Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 275684 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/net-dns/bind/bind-9.4.3_p2.ebuild (-10 / +5 lines)
Lines 180-188 src_install() { Link Here
180
	newinitd "${FILESDIR}"/named.init-r5 named
180
	newinitd "${FILESDIR}"/named.init-r5 named
181
	newconfd "${FILESDIR}"/named.confd-r2 named
181
	newconfd "${FILESDIR}"/named.confd-r2 named
182
182
183
	dosym ../../var/bind/named.ca /var/bind/root.cache
183
	dosym /var/bind/named.ca /var/bind/root.cache
184
	dosym ../../var/bind/pri /etc/bind/pri
184
	dosym /var/bind/pri /etc/bind/pri
185
	dosym ../../var/bind/sec /etc/bind/sec
185
	dosym /var/bind/sec /etc/bind/sec
186
186
187
	# Let's get rid of those tools and their manpages since they're provided by bind-tools
187
	# Let's get rid of those tools and their manpages since they're provided by bind-tools
188
	rm -f "${D}"/usr/share/man/man1/{dig.1,host.1,nslookup.1,nsupdate.1}
188
	rm -f "${D}"/usr/share/man/man1/{dig.1,host.1,nslookup.1,nsupdate.1}
Lines 253-264 pkg_config() { Link Here
253
	if [ ! "$EXISTS" = yes ]; then
253
	if [ ! "$EXISTS" = yes ]; then
254
		einfo ; einfon "Setting up the chroot directory..."
254
		einfo ; einfon "Setting up the chroot directory..."
255
		mkdir -m 700 -p ${CHROOT}
255
		mkdir -m 700 -p ${CHROOT}
256
		mkdir -p ${CHROOT}/{dev,etc,var/run/named}
256
		mkdir -p ${CHROOT}/{dev,etc,var/{run,log}/named}
257
		chown -R named:named ${CHROOT}/var/run/named
257
		chown -R named:named ${CHROOT}/var/{run,log}/named
258
		cp -R /etc/bind ${CHROOT}/etc/
259
		cp /etc/localtime ${CHROOT}/etc/localtime
258
		cp /etc/localtime ${CHROOT}/etc/localtime
260
		chown named:named ${CHROOT}/etc/bind/rndc.key
261
		cp -R /var/bind ${CHROOT}/var/
262
		chown -R named:named ${CHROOT}/var/
259
		chown -R named:named ${CHROOT}/var/
263
		mknod ${CHROOT}/dev/zero c 1 5
260
		mknod ${CHROOT}/dev/zero c 1 5
264
		chmod 666 ${CHROOT}/dev/zero
261
		chmod 666 ${CHROOT}/dev/zero
Lines 269-277 pkg_config() { Link Here
269
			mknod ${CHROOT}/dev/random c 1 8
266
			mknod ${CHROOT}/dev/random c 1 8
270
			chmod 666 ${CHROOT}/dev/random
267
			chmod 666 ${CHROOT}/dev/random
271
		fi
268
		fi
272
		echo "none    ${CHROOT}/proc    proc    defaults    0 0" >>/etc/fstab
273
		mkdir ${CHROOT}/proc
269
		mkdir ${CHROOT}/proc
274
		mount -t proc none ${CHROOT}/proc
275
		if [ -f '/etc/syslog-ng/syslog-ng.conf' ]; then
270
		if [ -f '/etc/syslog-ng/syslog-ng.conf' ]; then
276
			echo "source jail { unix-stream(\"${CHROOT}/dev/log\"); };" >>/etc/syslog-ng/syslog-ng.conf
271
			echo "source jail { unix-stream(\"${CHROOT}/dev/log\"); };" >>/etc/syslog-ng/syslog-ng.conf
277
		fi
272
		fi

Return to bug 275684