37 lines
1017 B
Python
37 lines
1017 B
Python
#!/usr/bin/env python
|
|
|
|
from distutils.core import setup
|
|
import os
|
|
import glob
|
|
import pprint
|
|
|
|
f = {}
|
|
data_files = [('/usr/local/nxapi/', ['nx_datas/country2coords.txt']),
|
|
('/usr/local/etc/', ['nxapi.json'])]
|
|
#modules = []
|
|
for dirname, dirnames, filenames in os.walk('tpl/'):
|
|
for filename in filenames:
|
|
if filename.endswith(".tpl"):
|
|
print dirname+"#"+filename
|
|
if "/usr/local/nxapi/"+dirname not in f.keys():
|
|
|
|
f["/usr/local/nxapi/"+dirname] = []
|
|
|
|
f["/usr/local/nxapi/"+dirname].append(os.path.join(dirname, filename))
|
|
|
|
for z in f.keys():
|
|
data_files.append( (z, f[z]))
|
|
|
|
|
|
setup(name='nxtool',
|
|
version='1.0',
|
|
description='Naxsi log parser, whitelist & report generator',
|
|
author='Naxsi Dev Team',
|
|
author_email='thibault.koechlin@nbs-system.com',
|
|
url='http://github.com/nbs-system/naxsi',
|
|
scripts=['nxtool.py'],
|
|
packages=['nxapi'],
|
|
data_files=data_files
|
|
)
|
|
|