KI-AGENT: FEDEO Asterisk-Trunk beim Neustart bewahren
This commit is contained in:
@@ -304,7 +304,8 @@ const writeAsteriskTrunkConfig = async (trunk: any) => {
|
||||
|
||||
await Promise.all(files.map(async (file) => {
|
||||
const target = path.join(targetDir, file.name)
|
||||
await fs.writeFile(target, `${file.content}\n`, { mode: 0o600 })
|
||||
await fs.writeFile(target, `${file.content}\n`, { mode: 0o644 })
|
||||
await fs.chmod(target, 0o644)
|
||||
}))
|
||||
|
||||
return files.map((file) => path.join(targetDir, file.name))
|
||||
|
||||
@@ -10,6 +10,12 @@ EXTENSIONS_FILE="$GENERATED_DIR/extensions.telekom.conf"
|
||||
enabled="${TELEPHONY_TELEKOM_ENABLED:-false}"
|
||||
|
||||
if [ "$enabled" != "true" ] && [ "$enabled" != "1" ] && [ "$enabled" != "yes" ]; then
|
||||
if grep -q "Von FEDEO generiert" "$PJSIP_FILE" 2>/dev/null \
|
||||
&& ! grep -q "Telekom-Trunk ist deaktiviert" "$PJSIP_FILE" 2>/dev/null; then
|
||||
echo "FEDEO Telefonie: bestehende FEDEO-Trunk-Konfiguration bleibt erhalten."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
cat > "$PJSIP_FILE" <<'EOF'
|
||||
; Telekom-Anbindung ist deaktiviert.
|
||||
EOF
|
||||
|
||||
Reference in New Issue
Block a user