Страница 1 из 2

Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 8:13:12
tray.irk
Не могу поставить из портов сее чудо ...

Код: Выделить всё

cd /usr/ports/net/asterisk
make

бла бла бла ...
.o app.o ast_expr2.o ast_expr2f.o asterisk.o astfd.o astmm.o astobj2.o audiohook.o autoservice.o callerid.o cdr.o channel.o chanvars.o cli.o config.o cryptostub.o db.o devicestate.o dial.o dns.o dnsmgr.o dsp.o enum.o file.o fixedjitterbuf.o frame.o fskmodem.o global_datastores.o http.o image.o indications.o io.o jitterbuf.o loader.o logger.o manager.o md5.o netsock.o pbx.o plc.o poll.o privacy.o rtp.o say.o sched.o sha1.o slinfactory.o srv.o stdtime/localtime.o strcompat.o tdd.o term.o threadstorage.o translate.o udptl.o ulaw.o utils.o editline/libedit.a  buildinfo.o -pthread -ltermcap  -lm -lcrypto  -lh323_r -lpt_r -lldap -llber -lldap_r -pthread -lssl -lcrypto -lexpat
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/main'
 +--------- Asterisk Build Complete ---------+
 + Asterisk has successfully been built, and +
 + can be installed by running:              +
 +                                           +
 +               gmake install               +
 +-------------------------------------------+

после делаю что и написанно ...

Код: Выделить всё

gmake install

Makefile:58: *** missing separator.  Stop.

если же делаю make install то ...

Код: Выделить всё

 make install
===>  Installing for asterisk-1.4.26.2
===>   asterisk-1.4.26.2 depends on executable: mpg123 - found
===>   asterisk-1.4.26.2 depends on shared library: speex.1 - found
===>   asterisk-1.4.26.2 depends on shared library: newt.51 - found
===>   asterisk-1.4.26.2 depends on shared library: gsm.1 - found
===>   asterisk-1.4.26.2 depends on shared library: curl.5 - found
===>   asterisk-1.4.26.2 depends on shared library: pt_r.1 - found
===>   asterisk-1.4.26.2 depends on shared library: h323_r.1 - found
===>   asterisk-1.4.26.2 depends on shared library: odbc.1 - found
===>   asterisk-1.4.26.2 depends on shared library: ltdl.7 - found
===>   asterisk-1.4.26.2 depends on shared library: tds.5 - found
===>   asterisk-1.4.26.2 depends on shared library: vorbis.4 - found
===>   asterisk-1.4.26.2 depends on shared library: radiusclient-ng.2 - found
===>   asterisk-1.4.26.2 depends on shared library: netsnmp.16 - found
===>   asterisk-1.4.26.2 depends on shared library: iksemel.4 - found
===>   asterisk-1.4.26.2 depends on shared library: sqlite - found
===>   asterisk-1.4.26.2 depends on shared library: pq.5 - found
===>   Generating temporary packing list
===>  Checking if net/asterisk already installed
menuselect/menuselect --check-deps menuselect.makeopts
Generating embedded module rules ...
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/utils'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/utils'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/agi'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/agi'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/res'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/res'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/channels'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/channels'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/pbx'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/pbx'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/apps'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/apps'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/codecs'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/codecs'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/formats'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/formats'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/cdr'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/cdr'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/funcs'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/funcs'
gmake[1]: Entering directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/main'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/main'
if [ x`/usr/bin/id -un` = xroot ]; then CFLAGS="-O2 -fno-strict-aliasing -pipe  -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations  -I/usr/local/include  " bash build_tools/mkpkgconfig /usr/lib/pkgconfig; fi
bash: not found
gmake: *** [datafiles] Error 127
*** Error code 2

Stop in /usr/ports/net/asterisk.
*** Error code 1

Stop in /usr/ports/net/asterisk.


Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 8:37:33
vadim64
Попробуйте

Код: Выделить всё

# cd /usr/ports/shells/bash
# make && make install

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 8:58:15
zingel
а причем тут баш, нука покажите мне

Код: Выделить всё

echo $SHELL

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:03:48
tray.irk

Код: Выделить всё

file_server# echo $SHELL
/bin/csh

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:05:46
vadim64
tray.irk писал(а):Не могу поставить из портов сее чудо ...

Код: Выделить всё

gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/main'
if [ x`/usr/bin/id -un` = xroot ]; then CFLAGS="-O2 -fno-strict-aliasing -pipe  -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations  -I/usr/local/include  " bash build_tools/mkpkgconfig /usr/lib/pkgconfig; fi
bash: not found

Код: Выделить всё

gmake: *** [datafiles] Error 127
*** Error code 2

Stop in /usr/ports/net/asterisk.
*** Error code 1

Stop in /usr/ports/net/asterisk.

Астериск - линуксовай замутка.

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:08:16
zingel
тем не мение ставить баш имея csh только по тому что так хочет кривая установка порта астериск, это - сраный костыль, пиши мейнтейнеру порта или сам правь makefile

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:10:15
tray.irk
можно подробнее? тоесть я щас ставлю bash и выполняю теже действия что и ранее?

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:10:58
zingel
не вообще да, должно поставится, если что после того как поставите баш зайдите в порт астериска и дайте там

Код: Выделить всё

make rmconfig && make distclean; make install

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:12:28
vadim64
А я щас попробую с рабочего астериска снести баш. Если переживёт - отлично!

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:13:32
zingel
а я бы не стал, потому что если он собран с pbx то похерится может какая либа, рискуете

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:15:12
tray.irk

Код: Выделить всё

tub.o db.o devicestate.o dial.o dns.o dnsmgr.o dsp.o enum.o file.o fixedjitterbuf.o frame.o fskmodem.o global_datastores.o http.o image.o indications.o io.o jitterbuf.o loader.o logger.o manager.o md5.o netsock.o pbx.o plc.o poll.o privacy.o rtp.o say.o sched.o sha1.o slinfactory.o srv.o stdtime/localtime.o strcompat.o tdd.o term.o threadstorage.o translate.o udptl.o ulaw.o utils.o editline/libedit.a  buildinfo.o -pthread -ltermcap  -lm -lcrypto  -lh323_r -lpt_r -lldap -llber -lldap_r -pthread -lssl -lcrypto -lexpat
gmake[1]: Leaving directory `/usr/ports/net/asterisk/work/asterisk-1.4.26.2/main'
 +--------- Asterisk Build Complete ---------+
 + Asterisk has successfully been built, and +
 + can be installed by running:              +
 +                                           +
 +               gmake install               +
 +-------------------------------------------+
file_server# gmake install
Makefile:58: *** missing separator.  Stop.

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:15:36
vadim64

Код: Выделить всё

jails# ssh -X asterisk_support@192.168.1.191
Password:
Last login: Fri Oct 16 20:58:47 2009 from 192.168.1.254
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

FreeBSD 7.2-RELEASE (GENERIC) #0: Fri May  1 08:49:13 UTC 2009

Welcome to Asterisk Jail!
You can use /etc/make.conf to control the options used to compile software
on this system.  Example entries are in
/usr/share/examples/etc/make.conf.
$ su
Password:
asterisk# asterisk -r
Asterisk 1.4.26.2, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.4.26.2 currently running on asterisk (pid = 993)
asterisk*CLI> exit
asterisk# pkg_info | grep bash
bash-4.0.33         The GNU Project's Bourne Again SHell
asterisk# pkg_delete bash-4.0.33
asterisk# asterisk -r
Asterisk 1.4.26.2, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.4.26.2 currently running on asterisk (pid = 993)
asterisk*CLI>

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:15:49
tray.irk
во а make install просто пошло :)

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:16:08
tray.irk

Код: Выделить всё

build_tools/make_sample_voicemail //usr/local/share/asterisk //var/spool/asterisk
 +---- Asterisk Installation Complete -------+
 +                                           +
 +    YOU MUST READ THE SECURITY DOCUMENT    +
 +                                           +
 + Asterisk has successfully been installed. +
 + If you would like to install the sample   +
 + configuration files (overwriting any      +
 + existing config files), run:              +
 +                                           +
 +               gmake samples               +
 +                                           +
 +-----------------  or ---------------------+
 +                                           +
 + You can go ahead and install the asterisk +
 + program documentation now or later run:   +
 +                                           +
 +              gmake progdocs               +
 +                                           +
 + **Note** This requires that you have      +
 + doxygen installed on your local system    +
 +-------------------------------------------+
===> Installing rc.d startup script(s)
===>   Compressing manual pages for asterisk-1.4.26.2
===>   Registering installation for asterisk-1.4.26.2
===> SECURITY REPORT:
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/lib/asterisk/modules/chan_skinny.so
/usr/local/lib/asterisk/modules/chan_iax2.so
/usr/local/lib/asterisk/modules/pbx_dundi.so
/usr/local/lib/asterisk/modules/chan_sip.so
/usr/local/sbin/asterisk
/usr/local/lib/asterisk/modules/chan_mgcp.so

      This port has installed the following startup scripts which may cause
      these network services to be started at boot time.
/usr/local/etc/rc.d/asterisk

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage:
http://www.asteriskpbx.com
file_server#


Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:17:15
zingel
проверьте как он пашет

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:17:40
vadim64

Код: Выделить всё

file_server# gmake install
Вот скатина))))
Я делал make install. Пробуйте.

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:19:02
vadim64
zingel писал(а):проверьте как он пашет
Да норм - вон за соседним столом человек сидит по телефону разговаривает. Вечером ребутну, посмотрим.

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:45:44
tray.irk
так теперь начинается самое интересное ... настройка
не скажете в двух словах как быстренко настроить ... что бы проверить вообще работоспособность и звонок ...

надо бы 2 номера ... по sip протоколу ...

и не подскажете какой нить софтовый телефон для общения?

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:46:14
tray.irk

Код: Выделить всё

file_server# ps ax | grep asterisk
50031  ??  Is     0:00.36 /usr/local/sbin/asterisk
50146  p0  R+     0:00.00 grep asterisk

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 9:56:39
zingel
не скажете в двух словах как быстренко настроить
:cry:

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 10:08:36
vadim64
zingel писал(а):
не скажете в двух словах как быстренко настроить
:cry:
:-D
http://www.lissyara.su/?id=1771

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 11:06:39
tray.irk
вроде настроил но звонить ни куда ни могу (((

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 11:11:23
zingel
логи

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 11:11:36
Gamerman
А куда звонить собрались?

Re: Asterisk не хотит ставиться из портов

Добавлено: 2009-10-29 11:11:49
tray.irk
мне нужны звонки хотя бы внутри сети ...