-
Notifications
You must be signed in to change notification settings - Fork 96
Setup
Chris Gates edited this page Aug 6, 2018
·
14 revisions
WeirdAAL uses python3. It will probably work with python 2.x but it's unsupported.
git clone https://github.com/carnal0wnage/weirdAAL.git
cd weirdAAL
apt-get install python3-venv (if required)
python3 -m venv weirdAAL
source weirdAAL/bin/activate
pip3 install -r requirements.txt
Python 2.7 is still the default on OSX, so you need to install Python 3 to get weirdAAL working:
$ brew install python
$ python3 -m venv weirdAAL
$ pip3 install -r requirements.txt
WeirdAAL uses a sqlite3 to store some data. This isn't optional. If you don't do this...Things. Will. Break.
$ python3 create_dbs.py
created table: AWSKey
created table: recon
created table: services
Important / sensitive files should be included in .gitignore but in the event one isn't you can do the below to tell git to ignore changes in it
You may want to run the following command to ignore changes to your $whatever.py file when you git pull in the future:
git update-index --assume-unchanged $whatever.py
To undo and start tracking again:
git update-index --no-assume-unchanged $whatever.py