Skip to content

Commit

Permalink
created a setup.py for pip install and added dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
ebel committed Jun 15, 2017
1 parent dab50ce commit 03a5a85
Show file tree
Hide file tree
Showing 18 changed files with 49 additions and 31 deletions.
3 changes: 3 additions & 0 deletions .gitignore
@@ -1,2 +1,5 @@
*.pyc
.idea
BriarIDS.iml
briar.egg-info/
dist/
Empty file added __init__.py
Empty file.
Empty file added briarids/__init__.py
Empty file.
17 changes: 12 additions & 5 deletions briar_ids.py → briarids/briar_ids.py
Expand Up @@ -8,6 +8,7 @@
import sys
try:
from PyQt4 import QtCore, QtGui
from PyQt4.QtCore import QTimer
except ImportError:
print 'pyqt not installed...installing now.'
os.system("sudo apt-get install python-qt4 -y")
Expand All @@ -24,18 +25,24 @@ class Main(QtGui.QWidget):
def __init__(self):

super(Main, self).__init__()
print "loading main menu..."
print "loading main menu..."

# name of gui python script
self.ui = load_briar_menu.UiForm()
self.ui.setup_ui(self)


if __name__ == '__main__':
def main():

app = QtGui.QApplication(sys.argv)

app.setStyle("plastique")
main = Main()

main = Main()
main.show()
sys.exit(app.exec_())


if __name__ == '__main__':
main()


File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion filetypescan.sh → scripts/filetypescan.sh
Expand Up @@ -41,7 +41,7 @@ elif [[ $? == 1 ]] ; then
echo "No filetype selected...defaulting to simply displaying the file information found."
fi

./filetypescan_part2.sh
filetypescan_part2.sh
sed -i "/\python \$vtotlocation \/var\/log\/suricata\/files\/\$listy1/c\#python \$vtotlocation \/var\/log\/suricata\/files\/\$listy1" filetypescan_part2.sh
sed -i "/\python \$vtotlocation \/var\/log\/suricata\/files\/\$listy2/c\#python \$vtotlocation \/var\/log\/suricata\/files\/\$listy2" filetypescan_part2.sh
sed -i "/\python \$vtotlocation \/var\/log\/suricata\/files\/\$listy3/c\#python \$vtotlocation \/var\/log\/suricata\/files\/\$listy3" filetypescan_part2.sh
Expand Down
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions scripts/updatecheck.sh
@@ -0,0 +1,9 @@
#!/bin/bash

###############################
#check for existence of zenity
###############################
which zenity &> /dev/null
if [ $? != 0 ] ; then
sudo apt-get install zenity
fi
Empty file added setup.cfg
Empty file.
15 changes: 15 additions & 0 deletions setup.py
@@ -0,0 +1,15 @@
from setuptools import setup, find_packages

setup(name='briar',
version='0.1.12',
author='tylerebel',
author_email='sifiebel@gmail.com',
packages=find_packages(),
url='https://github.com/musicmancorley/BriarIDS',
scripts=['scripts/bro-installer.sh', 'scripts/bromenu.sh', 'scripts/checkXauth.sh', 'scripts/configcheck.sh', 'scripts/filetypescan.sh', 'scripts/filetypescan_part2.sh', 'scripts/suricata-install-script.sh', 'scripts/updatecheck.sh'],
entry_points={
'console_scripts': ['briar=briarids.briar_ids:main', ],

}

)
9 changes: 9 additions & 0 deletions untitled/untitled.iml
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
25 changes: 0 additions & 25 deletions updatecheck.sh

This file was deleted.

0 comments on commit 03a5a85

Please sign in to comment.