kit/asterisk/scripts/asterisk-permissions.sh

15 lines
472 B
Bash

#!/bin/bash
# Run this script with "(sudo) bash <filename> <args>".
# Exit on error.
#set -e
# Debug
set -eux
useradd --system --user-group -d /var/lib/asterisk/ -M asterisk || true
chown root:asterisk -v /var/log/asterisk/ /var/spool/asterisk/ /var/lib/asterisk /etc/asterisk
chown asterisk:asterisk -vR /var/log/asterisk/* /var/spool/asterisk/* /var/lib/asterisk/* /etc/asterisk/*
chmod 770 -v /var/log/asterisk/ /var/spool/asterisk/ /var/lib/asterisk /etc/asterisk