User Tools

Site Tools


pom-ng:installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pom-ng:installation [2014/06/13 14:02] – Add web ui installation instruction gmsoftpom-ng:installation [2020/05/26 21:59] (current) – external edit 127.0.0.1
Line 19: Line 19:
       * [[http://www.xmlsoft.org/|libxml2]]       * [[http://www.xmlsoft.org/|libxml2]]
       * [[http://www.gnu.org/software/libmicrohttpd/|libmicrohttpd]] (>= 0.9.25)       * [[http://www.gnu.org/software/libmicrohttpd/|libmicrohttpd]] (>= 0.9.25)
-      * [[http://xmlrpc-c.sourceforge.net/|xmlrpc-c]] +      * [[http://xmlrpc-c.sourceforge.net/|xmlrpc-c]] (package libxmlrpc-core-c3-dev) 
-      * [[http://www.lua.org/|lua]] (= 5.1)+      * [[http://www.lua.org/|lua]] (= 5.1) (package liblua5.1-dev)
       * [[https://troydhanson.github.io/uthash/|uthash]]       * [[https://troydhanson.github.io/uthash/|uthash]]
  
Line 28: Line 28:
       * [[http://www.zlib.net/|zlib]] Used to decompress payloads and packets.       * [[http://www.zlib.net/|zlib]] Used to decompress payloads and packets.
       * [[http://libjpeg-turbo.virtualgl.org/|libjpeg]] Used to analyze jpeg images.       * [[http://libjpeg-turbo.virtualgl.org/|libjpeg]] Used to analyze jpeg images.
-      * [[http://www.sqlite.org/|SQLite]] (>= 3.x) Database backend to store configurations and other.+      * [[http://www.sqlite.org/|SQLite]] (>= 3.x) Database backend to store configurations and other. (on debian wheezy for dev files: libsqlite3-dev)
       * [[http://libexif.sourceforge.net/|libexif]] Used to parse exif data from jpeg images.       * [[http://libexif.sourceforge.net/|libexif]] Used to parse exif data from jpeg images.
       * [[http://www.postgresql.org/|Postgresql]] Another database backend.       * [[http://www.postgresql.org/|Postgresql]] Another database backend.
Line 35: Line 35:
  
 **IMPORTANT** If you want to use targets and inputs that uses libpcap or any other feature that requires some special dependency, make sure that you install them **before** running the ./configure script. On some distributions (e.g. Debian, Ubuntu) you will need to install the -dev package that contains the include files. For example on Debian you would execute "apt-get install libpcap-dev". The package pkg-config is also very important for the configure script. Make sure you have it installed on your system. **IMPORTANT** If you want to use targets and inputs that uses libpcap or any other feature that requires some special dependency, make sure that you install them **before** running the ./configure script. On some distributions (e.g. Debian, Ubuntu) you will need to install the -dev package that contains the include files. For example on Debian you would execute "apt-get install libpcap-dev". The package pkg-config is also very important for the configure script. Make sure you have it installed on your system.
 +
  
 ==== Building from git ==== ==== Building from git ====
Line 84: Line 85:
  
 Alternatively, you can simply extract the webui tarball in /usr/local/share/pom-ng/pom-ng-webui/. Alternatively, you can simply extract the webui tarball in /usr/local/share/pom-ng/pom-ng-webui/.
 +
 +
 +=== Connecting to the web interface ====
 +
 +By default, pom-ng will listen on port 8080. Simply point your browser to http://localhost:8080 and the web interface will show up.
  
 ===== Installing pom-ng-console.py ===== ===== Installing pom-ng-console.py =====
Line 109: Line 115:
  
  
-====  Troubleshooting ====+=====  Troubleshooting =====
  
 If after running make install, you have the following error : If after running make install, you have the following error :
pom-ng/installation.1402668147.txt.gz · Last modified: 2020/05/26 21:59 (external edit)