marcosArruda / rfc5766-turn-server

Automatically exported from code.google.com/p/rfc5766-turn-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ubuntu INSTALL

GoogleCodeExporter opened this issue · comments

What steps will reproduce the problem?
> grep \$ INSTALL
$ sudo dpkg -i turnserver-*-*.deb

What is the expected output? What do you see instead?
> grep \$ INSTALL
$ sudo apt-get install gdebi-core && sudo gdebi rfc5766*.deb
see additional information for "What do you see instead"

What version of the product are you using? On what operating system?
turnserver-3.2.2.7-debian-wheezy-ubuntu-mint-x86-64bits.tar.gz
Ubuntu 12.04.4 LTS \n \l
Linux tim-VirtualBox 3.2.0-58-generic #88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 
2013 x86_64 x86_64 x86_64 GNU/Linux


Please provide any additional information below.
> tar -zxvf turnserver-3.2.2.7-debian-wheezy-ubuntu-mint-x86-64bits.tar.gz 
INSTALL
rfc5766-turn-server_3.2.2.7-1_amd64.deb
>  dpkg -i turnserver-*-*.deb
dpkg: error processing turnserver-*-*.deb (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 turnserver-*-*.deb
> dpkg -i rfc5766*.deb
Selecting previously unselected package rfc5766-turn-server.
(Reading database ... 388212 files and directories currently installed.)
Unpacking rfc5766-turn-server (from rfc5766-turn-server_3.2.2.7-1_amd64.deb) ...
dpkg: dependency problems prevent configuration of rfc5766-turn-server:
 rfc5766-turn-server depends on libevent-core-2.0-5 (>= 2.0.10-stable); however:
  Package libevent-core-2.0-5 is not installed.
 rfc5766-turn-server depends on libevent-extra-2.0-5 (>= 2.0.10-stable); however:
  Package libevent-extra-2.0-5 is not installed.
 rfc5766-turn-server depends on libevent-openssl-2.0-5 (>= 2.0.10-stable); however:
  Package libevent-openssl-2.0-5 is not installed.
 rfc5766-turn-server depends on libevent-pthreads-2.0-5 (>= 2.0.10-stable); however:
  Package libevent-pthreads-2.0-5 is not installed.
 rfc5766-turn-server depends on libhiredis0.10 (>= 0.10.1); however:
  Package libhiredis0.10 is not installed.
 rfc5766-turn-server depends on libmysqlclient18 (>= 5.5.24+dfsg-1); however:
  Package libmysqlclient18 is not installed.
dpkg: error processing rfc5766-turn-server (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 1 added doc-base file...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Errors were encountered while processing:
 rfc5766-turn-server
> dpkg -r rfc5766-turn-server
(Reading database ... 388306 files and directories currently installed.)
Removing rfc5766-turn-server ...
Processing triggers for ureadahead ...
Processing triggers for doc-base ...
Processing 1 removed doc-base file...
Processing triggers for man-db ...
> apt-get install gdebi-core
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  gdebi-core
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 159 kB of archives.
After this operation, 1,198 kB of additional disk space will be used.
Get:1 http://ca.archive.ubuntu.com/ubuntu/ precise/universe gdebi-core all 
0.8.5build1 [159 kB]
Fetched 159 kB in 0s (511 kB/s)    
Selecting previously unselected package gdebi-core.
(Reading database ... 388216 files and directories currently installed.)
Unpacking gdebi-core (from .../gdebi-core_0.8.5build1_all.deb) ...
Processing triggers for man-db ...
Setting up gdebi-core (0.8.5build1) ...
> gdebi rfc5766*.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 

Requires the installation of the following packages: 
libevent-core-2.0-5  libevent-extra-2.0-5  libevent-openssl-2.0-5  
libevent-pthreads-2.0-5  libhiredis0.10  libmysqlclient18  mysql-common 
TURN and STUN server for VoIP
 STUN (Session Traversal Utilities for NAT) and TURN (Traversal Using Relays
 around NAT) are protocols that can be used to provide NAT traversal for VoIP
 and WebRTC. This package provides a VoIP media traffic NAT traversal server
 and gateway.
 .
 Supported RFCs:
 TURN specs:
  * RFC 5766 - base TURN specs;
  * RFC 6062 - TCP relaying TURN extension;
  * RFC 6156 - IPv6 extension for TURN;
  * DTLS support as client protocol
    http://tools.ietf.org/html/draft-petithuguenin-tram-turn-dtls-00;
  * Mobile ICE (MICE) support
    http://datatracker.ietf.org/doc/draft-wing-mmusic-ice-mobility.
 .
 STUN specs:
  * RFC 3489 - obsolete "classic" STUN specs;
  * RFC 5389 - base "new" STUN specs;
  * RFC 5769 - test vectors for STUN protocol testing;
  * RFC 5780 - NAT behavior discovery support.
 .
 The implementation fully supports UDP, TCP, TLS, and DTLS as protocols between
 the TURN client and the TURN server. Both UDP and TCP relaying are supported.
 .
 Flat files, MySQL, PostgreSQL, or Redis are all supported for the user
 repository (if authentication is required).
 Both short-term and long-term credentials mechanisms are supported.
 For WebRTC applications, the TURN server REST API for time-limited
 secret-based authentication is implemented.
 .
 Load balancing can be implemented either by DNS round-robin mechanism, or with
 the external networking tools, or by
 the built-in ALTERNATE-SERVER mechanism.
 .
 The implementation is intended to be simple to install and configure.
 The project focuses on performance, scalability, and simplicity.
 The aim is to provide an enterprise-grade TURN solution.
Do you want to install the software package? [Y/N]:Y
Get:1 http://ca.archive.ubuntu.com/ubuntu/ precise-updates/main mysql-common 
all 5.5.35-0ubuntu0.12.04.2 [13.0 kB]                                          
Get:2 http://ca.archive.ubuntu.com/ubuntu/ precise-updates/main 
libmysqlclient18 amd64 5.5.35-0ubuntu0.12.04.2 [945 kB]                         

Get:3 http://ca.archive.ubuntu.com/ubuntu/ precise/main libevent-core-2.0-5 
amd64 2.0.16-stable-1 [77.5 kB]                                                 
Get:4 http://ca.archive.ubuntu.com/ubuntu/ precise/main libevent-extra-2.0-5 
amd64 2.0.16-stable-1 [59.0 kB]                                                
Get:5 http://ca.archive.ubuntu.com/ubuntu/ precise/main libevent-openssl-2.0-5 
amd64 2.0.16-stable-1 [12.4 kB]                                              
Get:6 http://ca.archive.ubuntu.com/ubuntu/ precise/main libevent-pthreads-2.0-5 
amd64 2.0.16-stable-1 [5936 B]                                              
Get:7 http://ca.archive.ubuntu.com/ubuntu/ precise/universe libhiredis0.10 
amd64 0.10.1-2 [21.8 kB]                                                        

Fetched 1134 kB in 0s (0 B/s)                                                   

Selecting previously unselected package mysql-common.
(Reading database ... 212050 files and directories currently installed.)
Unpacking mysql-common (from .../mysql-common_5.5.35-0ubuntu0.12.04.2_all.deb) 
...
Selecting previously unselected package libmysqlclient18.
Unpacking libmysqlclient18 (from 
.../libmysqlclient18_5.5.35-0ubuntu0.12.04.2_amd64.deb) ...
Selecting previously unselected package libevent-core-2.0-5.
Unpacking libevent-core-2.0-5 (from 
.../libevent-core-2.0-5_2.0.16-stable-1_amd64.deb) ...
Selecting previously unselected package libevent-extra-2.0-5.
Unpacking libevent-extra-2.0-5 (from 
.../libevent-extra-2.0-5_2.0.16-stable-1_amd64.deb) ...
Selecting previously unselected package libevent-openssl-2.0-5.
Unpacking libevent-openssl-2.0-5 (from 
.../libevent-openssl-2.0-5_2.0.16-stable-1_amd64.deb) ...
Selecting previously unselected package libevent-pthreads-2.0-5.
Unpacking libevent-pthreads-2.0-5 (from 
.../libevent-pthreads-2.0-5_2.0.16-stable-1_amd64.deb) ...
Selecting previously unselected package libhiredis0.10.
Unpacking libhiredis0.10 (from .../libhiredis0.10_0.10.1-2_amd64.deb) ...
Setting up mysql-common (5.5.35-0ubuntu0.12.04.2) ...
Setting up libmysqlclient18 (5.5.35-0ubuntu0.12.04.2) ...
Setting up libevent-core-2.0-5 (2.0.16-stable-1) ...
Setting up libevent-extra-2.0-5 (2.0.16-stable-1) ...
Setting up libevent-openssl-2.0-5 (2.0.16-stable-1) ...
Setting up libevent-pthreads-2.0-5 (2.0.16-stable-1) ...
Setting up libhiredis0.10 (0.10.1-2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Selecting previously unselected package rfc5766-turn-server.
(Reading database ... 212088 files and directories currently installed.)
Unpacking rfc5766-turn-server (from rfc5766-turn-server_3.2.2.7-1_amd64.deb) ...
Setting up rfc5766-turn-server (3.2.2.7-1) ...
Adding group `turnserver' (GID 128) ...
Done.
Adding system user `turnserver' (UID 118) ...
Adding new user `turnserver' (UID 118) with group `turnserver' ...
Not creating home directory `/'.
 * rfc5766-turn-server disabled in /etc/default/rfc5766-turn-server turnserver                                                                        [ OK ] 
 * See /etc/default/rfc5766-turn-server for instructions on enabling turnserver                                                                       [ OK ] 
Processing triggers for man-db ...
Processing triggers for doc-base ...
Processing 1 added doc-base file...
Processing triggers for ureadahead ...
> which turnserver
/usr/bin/turnserver



Original issue reported on code.google.com by elatl...@gmail.com on 15 Feb 2014 at 9:01

Thanks for the suggestion !

Original comment by mom040...@gmail.com on 16 Feb 2014 at 3:14

  • Changed state: Accepted

Original comment by mom040...@gmail.com on 16 Feb 2014 at 3:14

I fixed that in 3.2.2.7 downloads main area.

Original comment by mom040...@gmail.com on 16 Feb 2014 at 3:15

  • Changed state: Fixed