summarylogtreecommitdiffstats
path: root/asterisk.install
diff options
context:
space:
mode:
authorDX372018-12-29 18:10:53 +0700
committerDX372018-12-29 18:10:53 +0700
commit58e25a0a5ffe9e29b82a9b21a039ae38782f81d6 (patch)
treeac31a7f0f2574f2821e735168bbb79dab511a8d8 /asterisk.install
parentfd2ce430bca8d64bd5e8110447bf85681ccd2e3f (diff)
downloadaur-58e25a0a5ffe9e29b82a9b21a039ae38782f81d6.tar.gz
16.1.1; fix chown without actual creating asterisk user; stop service instead of killing process
Diffstat (limited to 'asterisk.install')
-rw-r--r--asterisk.install6
1 files changed, 4 insertions, 2 deletions
diff --git a/asterisk.install b/asterisk.install
index 16a219eda5c9..4c342129e3ec 100644
--- a/asterisk.install
+++ b/asterisk.install
@@ -2,12 +2,14 @@ post_install() {
post_upgrade
}
-post_remove() {
- killall -q asterisk
+pre_remove() {
+ systemctl stop asterisk.service
}
post_upgrade() {
+ systemd-sysusers
+
chown -R asterisk:asterisk /etc/asterisk
chown -R asterisk:asterisk /var/lib/asterisk
chown -R asterisk:asterisk /var/log/asterisk