← All posts tagged Asterisk

Zert
Debian Asterisk А вот что делать в дебиане вот с такими вещами?


The following packages have unmet dependencies:
libstdc++6: Depends: gcc-4.6-base (= 4.6.0-2) but 4.6.0-3 is to be installed.
asterisk: Depends: libgmime-2.0-2a which is a virtual package.
libgomp1: Depends: gcc-4.6-base (= 4.6.0-2) but 4.6.0-3 is to be installed.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
1) asterisk [Not Installed]
2) build-essential [Not Installed]
3) g++ [Not Installed]
4) g++-4.5 [Not Installed]
5) gcc [Not Installed]
6) gcc-4.5 [Not Installed]
7) gcc-4.6-base [4.6.0-2 (now)]
8) libgcc1 [1:4.4.5-8 (now)]
9) libstdc++6-4.5-dev [Not Installed]

Leave the following dependencies unresolved:
10) asterisk-config recommends asterisk
11) dpkg-dev recommends gcc | c-compiler
12) dpkg-dev recommends build-essential
13) libc6-dev recommends gcc | c-compiler
Zert
Asterisk говно XML freeswitch nih *ад *израиль
Полтора дня убил на то, чтобы найти, как в freeswitch разрешить беспарольную регистрацию по сипу. Не нашёл. Гуглил, спрашивал в конфе по FS на j.r, не получилось. Копался в xml-ных конфигах по локоть в говнище, матерился. В итоге плюнул на всё это, поставил астериск. И что же? Сделал то же самое за время, исчисляемое минутами. Удобочитаемые и редактируемые конфиги — очень хорошо. Нет, ОЧЕНЬ ХОРОШО. Те, кто выбирает xml в качестве конфигов — черти непонятные. Обычно мотивируют этот выбор так: для иксемеля овер 9000 тулзов, можно будет написать гуёвый конфигуратор. Однако, никакой конфигуратор, как правило, не пишется. А если даже и напишется, то не всегда поддерживается в актуальном состоянии, и по-любому, в этом говне приходится лазить руками и править обычным редактором. Судя по поверхностному взгляду, создатели FreeSwitch страдают синдромом NIH. Типа, мы такие чоткие поцанчики, переделали астериск «по-правильному». Тьху, срамота. Сотни неновтеси.