| Updated build information - warvox - VoIP based wardialing tool, forked from ra… | |
| Log | |
| Files | |
| Refs | |
| README | |
| --- | |
| commit d3e37a6ac19cf12e4a91e48885e6b2622c17c64f | |
| parent 384b73e9317c52d227b226504ddc07016da7fa65 | |
| Author: HD Moore <[email protected]> | |
| Date: Wed, 10 Oct 2012 01:30:09 -0500 | |
| Updated build information | |
| Diffstat: | |
| M Makefile | 2 +- | |
| M bin/verify_install.rb | 23 +++++++++++++++++------ | |
| 2 files changed, 18 insertions(+), 7 deletions(-) | |
| --- | |
| diff --git a/Makefile b/Makefile | |
| @@ -3,7 +3,7 @@ all: test | |
| test: install | |
| bin/verify_install.rb | |
| -install: bundler dtmf2num ruby-kissfft db | |
| +install: bundler dtmf2num ruby-kissfft | |
| cp -a src/dtmf2num/dtmf2num bin/ | |
| ruby-kissfft-install: ruby-kissfft | |
| diff --git a/bin/verify_install.rb b/bin/verify_install.rb | |
| @@ -51,12 +51,14 @@ end | |
| if(not WarVOX::Config.tool_path('gnuplot')) | |
| puts "[*] ERROR: The 'gnuplot' binary could not be installed" | |
| + puts "[*] $ sudo apt-get install gnuplot" | |
| exit | |
| end | |
| puts "[*] The GNUPlot binary appears to be available" | |
| if(not WarVOX::Config.tool_path('lame')) | |
| puts "[*] ERROR: The 'lame' binary could not be installed" | |
| + puts "[*] $ sudo apt-get install lame" | |
| exit | |
| end | |
| puts "[*] The LAME binary appears to be available" | |
| @@ -74,16 +76,22 @@ puts "[*] Congratulations! You are almost ready to run WarV… | |
| puts " " | |
| puts "[*] Configuring the PostgreSQL database server:" | |
| puts "[*] 1. Install postgresql:" | |
| -puts "[*] $ sudo apt-get install postgresql-8.4" | |
| +puts "[*] $ sudo apt-get install postgresql" | |
| puts "[*]" | |
| puts "[*] 2. Install postgresql community contributed modules:" | |
| -puts "[*] $ sudo apt-get install postgresql-8.4-contrib" | |
| +puts "[*] $ sudo apt-get install postgresql-contrib" | |
| puts "[*]" | |
| puts "[*] 3. Load contributed integer routines into template1:" | |
| puts "[*] $ sudo su - postgres" | |
| puts "[*] $ psql template1" | |
| -puts "[*] psql> \\i /usr/share/postgresql/8.4/contrib/_int.sql" | |
| -puts "[*] psql> exit" | |
| +puts "[*]" | |
| +puts "[*] PostgreSQL 9.0+:" | |
| +puts "[*] psql> CREATE EXTENSION intarray" | |
| +puts "[*] psql> exit" | |
| +puts "[*]" | |
| +puts "[*] PostgreSQL 8.4:" | |
| +puts "[*] psql> \\i /usr/share/postgresql/8.4/contrib/_int.sql" | |
| +puts "[*] psql> exit" | |
| puts "[*]" | |
| puts "[*] 4. Configure a user account, password, and database for WarVOX:" | |
| puts "[*] $ sudo su - postgres" | |
| @@ -97,7 +105,10 @@ puts "[*] 5. Modify web/config/database.yml to match this p… | |
| puts "[*]" | |
| puts "[*] 6. Modify etc/warvox.conf and set a UI password" | |
| puts "[*]" | |
| -puts "[*] 7. Start WarVOX with bin/warvox.rb" | |
| +puts "[*] 7. Initialize the WarVOX database" | |
| +puts "[*] $ make db" | |
| +puts "[*]" | |
| +puts "[*] 8. Start WarVOX with bin/warvox.rb" | |
| puts "[*]" | |
| -puts "[*] 8. Login to http://127.0.0.1:7777/" | |
| +puts "[*] 9. Login to http://127.0.0.1:7777/" | |
| puts "[*]" |