Кто-нибудь пытался установить callflow?
http://www.voip-info.org/wiki/view/Callflow
Я скачал файл tar и извлек все, чтобы:
/ home / jj / Documents / callflow-20120624-180 $
Я следовал первому набору инструкций в файле INSTALL и в итоге получил:
jj@joshua:~/Documents/callflow-20120624-180/build$ sudo find / -name callflow*
/callflow
/callflow/callflow.conf
/usr/local/bin/callflow
/usr/local/share/callflow
/usr/local/share/callflow/js/callflow.js
/usr/local/share/callflow/css/callflow.css
/usr/local/share/callflow/scripts/callflow.awk
/usr/local/share/man/man1/callflow.1
/home/jj/Documents/callflow-20120624-180
/home/jj/Documents/callflow-20120624-180/js/callflow.js
/home/jj/Documents/callflow-20120624-180/callflow
/home/jj/Documents/callflow-20120624-180/css/callflow.css
/home/jj/Documents/callflow-20120624-180/conf/callflow.conf
/home/jj/Documents/callflow-20120624-180/man/callflow.1
/home/jj/Documents/callflow-20120624-180/scripts/callflow.awk
/home/jj/Downloads/callflow-20120624-180.tar.bz2
/home/jj/.local/share/Trash/info/callflow.trashinfo
/home/jj/.local/share/Trash/files/callflow
/share/doc/callflow
Когда я пытаюсь запустить файл в папке bin, я получаю сообщение об ошибке:
callflow: ошибка: каталог установки "/ usr / local / callflow" не существует Настройка ваша конфигурация
Я искал и вижу, что он установил / создал 2 файла конфигурации:
jj@joshua:~/Documents/callflow-20120624-180/build$ sudo find / -name callflow.conf
/callflow/callflow.conf
/home/jj/Documents/callflow-20120624-180/conf/callflow.conf
jj@joshua:~/Documents/callflow-20120624-180/build$
У них обоих установлен каталог установки / home / jj / Documents / callflow-20120624-180
Я действительно не знаю, что я должен сделать, чтобы все началось ... любые предложения будут оценены.
Вы не должны устанавливать callflow
в масштабе всей системы решить Вашу проблему. На самом деле Вы надеваете "t, даже должен звонить cmake
.
Это - набор awk и сценариев оболочки, которые возьмут файл получения, который может быть считан tshark и произвести callflow диаграмму последовательности
Нет ничего для компиляции, callflow
возвращенный ошибка, потому что $SETUPDIR не определяется.
можно запустить callflow этот путь:
SETUPDIR=. ./callflow -h
Поскольку лучшие результаты, конечно, редактируют Ваш conf/callflow.conf
зафиксировать SETUPDIR
путь, чтобы быть /home/jj/Documents/callflow-20120624-180
вместо /usr/local/callflow
.
Теперь отредактируйте callflow
сценарий удара (строка 5) для замены значения CONFDIR по умолчанию:
CONFDIR="/etc/callflow";
CONFDIR="/home/jj/Documents/callflow-20120624-180/conf";
Теперь можно выполнить его из источника:
sylvain@sylvain-ThinkPad-T430s:~/Downloads/callflow-20120624-180$ ./callflow -h
Usage: callflow [options] <filename>
See callflow --help for extended help.
Загрузите исходный код и извлечение:
cd <where_you_downloaded_the_sources>
tar xvf callflow-20120624-180.tar.bz2 (change with your version file)
тогда настраивают с:
cd callflow-20120624-180/ (or the folder create by tar)
mkdir build
cd build
cmake .. -DSYSCONF_INSTALL_DIR=/etc
эта установка conf файл в /etc/callflow/
.
Установка:
sudo make install
Теперь, обратитесь к /etc/callflow/callflow.conf
(в первых строках):
# SETUPDIR, default /usr/local/callflow
SETUPDIR="/usr/local/callflow"
создают эту папку:
sudo mkdir /usr/local/callflow
или изменение SETUPDIR
с существующей папкой, т.е. /home/<your_home>/callflow
необходимо теперь быть в состоянии запустить программу, вводя:
callflow
Если бы Вы следовали инструкциям в INSTALL
файл, то просто необходимо создать ту папку:
$ sudo mkdir /usr/local/callflow
Вы должны лоток новая версия callflow-20141023.tar.bz2 от Sourceforge. Некоторая ошибка была удалена. Я сделал некоторый тест с SIP pcap файлом, и это, кажется, работает (по крайней мере, с этим типом сообщений). Каждый думает - важно настроить $FILTER
.
, Например
export $FILTER=sip
slawek@kodeina:~/src$ callflow Register.pcap
tshark started
** (process:20338): WARNING **: Preference "column.format" has been converted to "gui.column.format"
Save your preferences to make this change permanent.
DPI: 90
Background RRGGBBAA: ffffffff
Area 0:0:1425:772 exported to 1425 x 772 pixels (90 dpi)
Bitmap saved as: Register/callflow.png
callflow: bz2 archive available at "Register/Register.tar.bz2"
The output can be viewed with a browser:
firefox Register/index.html