From 226b4ff5619caba916c2931d2977471569921fa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Sat, 11 Feb 2012 05:31:10 +0200 Subject: main/asterisk: fix permissions more --- main/asterisk/APKBUILD | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'main/asterisk') diff --git a/main/asterisk/APKBUILD b/main/asterisk/APKBUILD index 1f03feb4d..177d47a01 100644 --- a/main/asterisk/APKBUILD +++ b/main/asterisk/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Timo Teras pkgname=asterisk pkgver=10.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="Asterisk: A Module Open Source PBX System" pkgusers="asterisk" pkggroups="asterisk" @@ -78,14 +78,15 @@ package() { cd "$_builddir" make -j1 DESTDIR="$pkgdir" install - install -o asterisk -g asterisk -d "$pkgdir"/var/run/asterisk - install -o asterisk -g asterisk -d "$pkgdir"/var/lib/asterisk + install -d "$pkgdir"/var/run/asterisk + install -d "$pkgdir"/var/lib/asterisk install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname install -m644 -D "$srcdir"/$pkgname.logrotate \ "$pkgdir"/etc/logrotate.d/$pkgname + chown -R asterisk:asterisk "$pkgdir"/var/*/asterisk chown -R asterisk:asterisk "$pkgdir"/etc/asterisk chmod -R u=rwX,g=rX,o= "$pkgdir"/etc/asterisk } @@ -149,6 +150,10 @@ sample() { cd "$_builddir" mkdir -p "$subpkgdir"/var/lib/asterisk/phoneprov make -j1 samples DESTDIR="$subpkgdir" + + chown -R asterisk:asterisk "$subpkgdir"/var/*/asterisk + chown -R asterisk:asterisk "$subpkgdir"/etc/asterisk + chmod -R u=rwX,g=rX,o= "$subpkgdir"/etc/asterisk } sound_moh() { @@ -157,6 +162,7 @@ sound_moh() { depends= install= _move_dir var/lib/asterisk/moh + chown -R asterisk:asterisk "$subpkgdir"/var/*/asterisk } sound_en() { @@ -165,6 +171,7 @@ sound_en() { depends= install= _move_dir var/lib/asterisk/sounds/en + chown -R asterisk:asterisk "$subpkgdir"/var/*/asterisk } md5sums="5d3e92795e03eaf94421a8fa5518f3df asterisk-10.1.2.tar.gz -- cgit v1.2.3