asterisk, propozycja zmiany pliku rc

Pawel Golaszewski blues w pld-linux.org
Nie, 8 Lis 2009, 21:37:18 CET


On Sun, 8 Nov 2009, Arkadiusz Chomicki wrote:
> > Byłoby w ten sposób:
> >
> > /etc/asterisk/clusters.conf - konfiguracja klastrów i konfiguracja szukana
> > by była w /var/lib/asterisk/<cluster>/etc lub /etc/asterisk/<cluster>
> > Kolejność poszukiwania do ustalenia, ale sądzę, że w pierwszej kolejności
> > /etc
> no to mozna jeszcze inaczej. w /etc/asterisk/main/ trzymac pliki 
> konfiguracyjne glownej i w wiekszosci przypadkow jedynej instancji 
> asteriska.

słusznie.

> do tego dolozyc /etc/asterisk/clusters.conf gdzie bedzie wpis typu 
> astersik.conf=/etc/asterisk/main.

Kalkowanie z mysql-a nie ma tu sensu specjalnie...

Główny plik konfiguracyjny zawsze chyba będzie się nazywał asterisk.conf.
Potrzebna jest nazwa klastra i ewentulanie lokalizacja danych oraz 
konfiguracji. Przy czym te dwie ostatnie rzeczy można założyć, że są w 
/etc/asterisk oraz /var/lib/asterisk (pytanie do używających asteriska 
więcej - czy tak można założyć?).

Jeżeli tak to w clusters.conf byłaby tylko i wyłącznie nazwa klastra... 
Ja bym to zrobił raczej tak:
cluster1	enable
cluster2	disable
...

Albo nawet jeszcze prościej, bez tych enable/disable.

> Jesli ktos bedzie chcial miec druga instancje kopjuje /etc/asterisk/main 
> do np /etc/atserisk/cluster2 i dodaje wpis do clusters.conf o tym 
> katalogu. zmienia plik asterisk.conf w nowym katalogu.

True, ale to wszystko powinien robić init-script, tak jak jest w mysql-u.

> reszta plikow zostaje w /var/lib/asterisk, czy gdzie kto bedzie chcial. 

Pytanie właśnie czy dopuszczamy inne lokalizacje i czy jest to 
konieczne...

> jednak katalog run i log powinien byc w oddzielnym podkatalogu dla 
> kazdej instancji.

A nie lepiej na logi:
/var/log/asterisk/<cluster>
?





Aha - drobna uwaga...
Niezależnie od tego jaka postać będzie wybrana to powinien się pojawić 
opis jak to wszystko działa gdzie w dokumentacji pakietu (zwykły pliczek 
zapakowany jako %doc). Brakuje tego w mysql-u...

-- 
pozdr.  Paweł Gołaszewski          jid:blues<at>jabber<dot>gda<dot>pl
--------------------------------------------------------------------------
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.


Więcej informacji o liście dyskusyjnej pld-devel-pl