Skip to content

Commit 1ad8c6e

Browse files
committed
Using setuptools to install NoSQLMap
It works independent of platform and much easier to manage and install. Hence removed `setup.sh' and replace with setup.py, Tested on Ubuntu 12.04-32bit.
1 parent 52956af commit 1ad8c6e

File tree

2 files changed

+26
-110
lines changed

2 files changed

+26
-110
lines changed

setup.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
from setuptools import find_packages, setup
2+
3+
setup(
4+
name = "NoSQLMap",
5+
version = "0.5",
6+
packages = find_packages(),
7+
scripts = ['nosqlmap.py', 'nsmmongo.py', 'nsmcouch.py'],
8+
9+
entry_points = {
10+
"console_scripts": [
11+
"NoSQLMap = nosqlmap:main"
12+
]
13+
},
14+
15+
install_requires = [ "CouchDB==1.0", "httplib2==0.9", "ipcalc==1.1.3",\
16+
"NoSQLMap==0.5", "pbkdf2==1.3", "pymongo==2.7.2",\
17+
"requests==2.5.0"],
18+
19+
author = "tcstools",
20+
author_email = "[email protected]",
21+
description = "Automated MongoDB and NoSQL web application exploitation tool",
22+
license = "GPLv3",
23+
long_description = open("README.md").read(),
24+
url = "http://www.nosqlmap.net"
25+
)
26+

setup.sh

Lines changed: 0 additions & 110 deletions
This file was deleted.

0 commit comments

Comments
 (0)