Skip to content

Instantly share code, notes, and snippets.

@xntrik
Created August 12, 2013 08:02
Show Gist options
  • Save xntrik/6208970 to your computer and use it in GitHub Desktop.
Save xntrik/6208970 to your computer and use it in GitHub Desktop.
Playing with Mozilla's Minion
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