Seite 1 von 1

extension.conf aufsplitten

Verfasst: Mo 21. Sep 2020, 12:39
von DianiBeach
Hallo,

ich möchte meine extension.conf strukturieren, so dass sie nicht so lang wird. Mein Gedanke zielt in Richtung die named.conf bei BIND9, bei der ich

Code: Alles auswählen

include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
include "/etc/bind/named.conf.log";
Teile der Konfiguration in separate Dateien auslagere. Geht das auch bei Asterisk mit der extension.conf. Ich würde gerne jedes Endgerät einer separaten Datei zuordnen können.

Grüße

DianiBeach

Re: extension.conf aufsplitten

Verfasst: Fr 4. Dez 2020, 23:58
von Tim
Hallo,

entschuldigung für die späte Antwort, aber vielleicht hilft es ja noch.

Man kann in allen Asterisk Konfigurationsdateien andere Dateien Inkludieren, das geht mit einem #include

Code: Alles auswählen

#include "my-extra-config-file"
Wichtig ist aber, dass man die Konfigurationsdateien nicht zufällig wie anderweitig verwendete Konfigurationsdateien nennt. Ich würde vorschlagen, einen Ordner im Asterisk-Config-Verzeichnis zu machen, der z.B. dialplan heißt und dann dort die einzelnen Dateien abzulegen.

z.B. dann eine Datei für ein Endgerät mit dem Namen "MaxMustermann" also maxmustermann.conf und dann in der extensions.conf entsprechend einzufügen.

Code: Alles auswählen

#include "dialplan/maxmustermann.conf"
Viele Grüße
Tim