Created
August 12, 2013 08:02
-
-
Save xntrik/6208970 to your computer and use it in GitHub Desktop.
Playing with Mozilla's Minion
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Steps I took: | |
- followed the documented download | |
- Ran 5 panes in tmux to start the various workers | |
- cloned the additional plugins I wanted | |
- ran their respective python ./setup develop | |
- you have to restart the workers to get these plugins working | |
- udpate your user to an administrator: | |
$ mongo | |
> use minion | |
> db.users.update({"email":"<email>"},{$set: {'role':'administrator'}}) | |
> db.users.find() | |
to import *sample* data (which you may not need to do) | |
$ source env/bin/activate (this drops you into some sort of env - which I think minion uses?) | |
$ minion-backend/scripts/minion-db-init | |
- I couldn't get skipfish working (wanted the latest version which was not available on my ubuntu - and I don't think I could install the package properly) | |
- Plans define the 'scan templates' | |
- Groups are configured to set which users can scan which targets | |
- To get the self-signed cert I had to follow the steps at (lost URL - but - you need to insert the .crt into /usr/share/ca-certificates/ then update the /etc/ca-certificates.conf file and refresh it) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment