Ensure fallback to -t sid for asterisk installation and use exact sound packages
This commit is contained in:
1 parent
7f8991136a
commit
2be6e66300
1 file changed
+10
-11
+10
-11
@@ -59,8 +59,8 @@ apt-get install -y --no-install-recommends \
|
|||||||
iptables \
|
iptables \
|
||||||
iptables-persistent
|
iptables-persistent
|
||||||
|
|
||||||
# Vérification de la disponibilité du paquet Asterisk dans les dépôts actuels
|
# Vérification et installation d'Asterisk
|
||||||
# (Sous Debian 13 Trixie testing, Asterisk est temporairement disponible via le canal Sid avec pinning strict)
|
echo -e "${C_GREEN} -> Installation du moteur Asterisk PBX...${C_RESET}"
|
||||||
if ! apt-cache policy asterisk 2>/dev/null | grep -q "Candidate: [0-9]"; then
|
if ! apt-cache policy asterisk 2>/dev/null | grep -q "Candidate: [0-9]"; then
|
||||||
echo -e "${C_YELLOW} -> Configuration du canal Debian pour le paquet Asterisk...${C_RESET}"
|
echo -e "${C_YELLOW} -> Configuration du canal Debian pour le paquet Asterisk...${C_RESET}"
|
||||||
echo "deb http://deb.debian.org/debian sid main" > /etc/apt/sources.list.d/debian-asterisk.list
|
echo "deb http://deb.debian.org/debian sid main" > /etc/apt/sources.list.d/debian-asterisk.list
|
||||||
@@ -76,16 +76,15 @@ EOF
|
|||||||
apt-get update -y
|
apt-get update -y
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Asterisk (Moteur SIP)
|
if ! apt-get install -y asterisk; then
|
||||||
apt-get install -y asterisk
|
echo -e "${C_YELLOW} -> Installation directe via le canal Sid (-t sid)...${C_RESET}"
|
||||||
|
echo "deb http://deb.debian.org/debian sid main" > /etc/apt/sources.list.d/debian-asterisk.list
|
||||||
|
apt-get update -y
|
||||||
|
apt-get install -y -t sid asterisk
|
||||||
|
fi
|
||||||
|
|
||||||
# Sons Asterisk en français & anglais
|
# Sons Asterisk en français (exacts de la machine de dev)
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y asterisk-core-sounds-fr asterisk-core-sounds-fr-wav asterisk-core-sounds-fr-gsm 2>/dev/null || true
|
||||||
asterisk-core-sounds-fr \
|
|
||||||
asterisk-core-sounds-fr-wav \
|
|
||||||
asterisk-core-sounds-fr-gsm \
|
|
||||||
asterisk-core-sounds-fr-g722 \
|
|
||||||
asterisk-core-sounds-en-wav 2>/dev/null || true
|
|
||||||
|
|
||||||
# Nginx, PHP-FPM et extensions requises
|
# Nginx, PHP-FPM et extensions requises
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
|
|||||||
Reference in new issue
Block a user