aur/asterisk: update service file/tmpfiles

This commit is contained in:
moonman 2013-03-07 21:20:56 -07:00
parent 0bd39b054c
commit ad5e2e9e41
2 changed files with 7 additions and 4 deletions

View file

@ -11,7 +11,7 @@
pkgname=asterisk
pkgver=11.2.1
pkgrel=0
pkgrel=1
pkgdesc="A complete PBX solution (Long Term Support)"
arch=('arm')
groups=()
@ -32,7 +32,7 @@ source=(http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-${pkgver}.
sha1sums=('54959f247d7c881507eb08a0d16ffd0f86eef536'
'19ca30d5dde7ba90e56c21abfe4fb9fcf2529e98'
'38a772e20c9a1987faf433ca38c8536012fbada0'
'b4f62266f61dc6f3eef702b8cac548bfc9029a6e')
'550f6cf4bb125d9e55f5e78b6af07ca2d15a1092')
build() {
cd $srcdir/asterisk-${pkgver}
@ -54,9 +54,13 @@ package() {
# cp ${srcdir}/modules.conf modules.conf
sed -i -e "s/\/var\/run/\/var\/run\/asterisk/" $startdir/pkg/etc/asterisk/asterisk.conf
mkdir -p "$pkgdir/etc/tmpdiles.d"
echo "d /run/asterisk 0775 root asterisk" > $pkgdir/etc/tmpdiles.d/asterisk.conf
install -D "$srcdir/asterisk" "$pkgdir/etc/rc.d/asterisk"
install -Dm644 "$srcdir/$pkgname.service" "$pkgdir/usr/lib/systemd/system/$pkgname.service"
install -Dm644 "$srcdir/asterisk.logrotated" "$pkgdir/etc/logrotate.d/asterisk"
}
# vim:set ts=2 sw=2 et:

View file

@ -4,10 +4,9 @@ After=network.target
[Service]
Type=simple
RemainAfterExit=yes
Environment=HOME=/var/lib/asterisk
WorkingDirectory=/var/lib/asterisk
User=asterisk
Group=asterisk
PIDFile=/run/asterisk/asterisk.pid
ExecStart=/usr/sbin/asterisk -C /etc/asterisk/asterisk.conf
ExecStop=/usr/sbin/asterisk -rx 'core stop now'