View | Details | Raw Unified
Collapse All | Expand All

(-) asterisk-1.2.14-r2.ebuild.orig (-3 / +12 lines)
 Lines 397-409    Link Here 
pkg_postinst() {
pkg_postinst() {
	einfo "Fixing permissions"
	einfo "Fixing permissions"
	for x in spool run lib log; do
	for x in spool log; do
		chown -R asterisk:asterisk "${ROOT}"var/${x}/asterisk
		chown -R asterisk:asterisk "${ROOT}"var/${x}/asterisk
		chmod -R u=rwX,g=rX,o=     "${ROOT}"var/${x}/asterisk
		chmod -R u=rwX,g=rX,o=     "${ROOT}"var/${x}/asterisk
	done
	done
	chown -R root:asterisk "${ROOT}"etc/asterisk
	for x in run lib; do
	chmod -R u=rwX,g=rX,o= "${ROOT}"etc/asterisk
		chown -R asterisk:asterisk "${ROOT}"var/${x}/asterisk
		chmod -R u=rwX,g=rwX,o=    "${ROOT}"var/${x}/asterisk
	done
	chown asterisk:asterisk "${ROOT}"etc/asterisk/
	chown asterisk:asterisk "${ROOT}"etc/asterisk/*.adsi
	chown asterisk:asterisk "${ROOT}"etc/asterisk/extensions.ael
	chmod u=rwX,g=rwX,o= "${ROOT}"etc/asterisk/
	chmod u=rwX,g=rwX,o= "${ROOT}"etc/asterisk/*.adsi
	chmod u=rwX,g=rwX,o= "${ROOT}"etc/asterisk/extensions.ael
	echo
	echo
	#
	#