#!/usr/bin/env bash set -euo pipefail DOMAIN="s21.lisglosips.test" U1="s21-reg-1001" U2="s21-reg-1002" IP1="s21-ip-1001" IP2="s21-ip-1002" P1=$(openssl rand -base64 18 | tr -d '=+/' | cut -c1-20) P2=$(openssl rand -base64 18 | tr -d '=+/' | cut -c1-20) HA1_1=$(printf "%s:%s:%s" "$U1" "$DOMAIN" "$P1" | md5sum | cut -d " " -f1) HA1_2=$(printf "%s:%s:%s" "$U2" "$DOMAIN" "$P2" | md5sum | cut -d " " -f1) unset P1 P2 install -d -m 0755 /opt/lisglosips-s21 install -m 0755 /tmp/lisglosips-s21-sip.py /opt/lisglosips-s21/lisglosips-s21-sip.py for f in /tmp/s21-*; do install -m 0755 "$f" "/opt/lisglosips-s21/$(basename "$f")" done install -d -m 0750 -o root -g hector /etc/lisglosips-s21 cat > /etc/lisglosips-s21/sip-accounts.env </dev/null || true mysql --protocol=socket -uroot </run/lisglosips_s21_opensips_check.log 2>&1 systemctl restart opensips sleep 1 systemctl is-active --quiet opensips mysql --protocol=socket -uroot -N <