MISP / MISP/misp-modules

Clarify install instructions wrt GeoIP

Open
#146 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement topic:objects_support
Dominant language
Python
Stars
377
Forks
280
Avg merge
2d 2h
Merged PRs (30d)
10

Description

When following the current install instructions:

sudo apt-get install python3-dev python3-pip libpq5 libjpeg-dev
cd /usr/local/src/
sudo git clone https://github.com/MISP/misp-modules.git
cd misp-modules
sudo pip3 install -I -r REQUIREMENTS
sudo pip3 install -I .
sudo vi /etc/rc.local, add this line: `sudo -u www-data misp-modules -s &`
misp-modules #to start the modules

the GeoIP module will not be functioning for two reasons:

  • the file geoip_country.cfg is not being copied to the file system at /usr/...
  • the file GeoIP.dat is not being installed at the location corresponding to geoip_country.cfg

Suggest to clarify install instructions, or can this be handled by sudo pip3 install ?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the install instructions, REQUIREMENTS, geoip_country.cfg, GeoIP.dat, and the /etc/rc.local command to determine how GeoIP is expected to be installed. Update the instructions or document the required handling so a fresh installation places both GeoIP files correctly and the GeoIP module functions.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.