diff --git a/main/asterisk/APKBUILD b/main/asterisk/APKBUILD
index a091a75bdb3b443d1b2462768db953d58fc57e10..2f31728e6e4afb9912386cf2f8769e2d5a3233f2 100644
--- a/main/asterisk/APKBUILD
+++ b/main/asterisk/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Timo Teras <timo.teras@iki.fi>
 pkgname=asterisk
 pkgver=15.5.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Asterisk: A Module Open Source PBX System"
 pkgusers="asterisk"
 pkggroups="asterisk"
diff --git a/main/asterisk/asterisk.pre-install b/main/asterisk/asterisk.pre-install
index 5396c69468b27f7c50363a83a87effa09e866829..cc6c2b017f221634e1ade3cbcba81368b40e0f14 100644
--- a/main/asterisk/asterisk.pre-install
+++ b/main/asterisk/asterisk.pre-install
@@ -1,6 +1,7 @@
 #!/bin/sh
 
-adduser -S -D -h /var/lib/asterisk -s /sbin/nologin -g asterisk asterisk 2>/dev/null
+addgroup -S asterisk 2>/dev/null
+adduser -S -D -h /var/lib/asterisk -s /sbin/nologin -G asterisk -g asterisk asterisk 2>/dev/null
 addgroup -S dialout 2>/dev/null
 addgroup asterisk dialout 2>/dev/null
 
diff --git a/main/asterisk/asterisk.pre-upgrade b/main/asterisk/asterisk.pre-upgrade
index 0b09a3fa1b289a4d8e4fe18f68d42fff6eef2255..cc6c2b017f221634e1ade3cbcba81368b40e0f14 100644
--- a/main/asterisk/asterisk.pre-upgrade
+++ b/main/asterisk/asterisk.pre-upgrade
@@ -1,6 +1,7 @@
 #!/bin/sh
 
-adduser -S -D -h /var/lib/asterisk -s /bin/false -g asterisk asterisk 2>/dev/null
+addgroup -S asterisk 2>/dev/null
+adduser -S -D -h /var/lib/asterisk -s /sbin/nologin -G asterisk -g asterisk asterisk 2>/dev/null
 addgroup -S dialout 2>/dev/null
 addgroup asterisk dialout 2>/dev/null