# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA import os import os.path from glob import glob from umit.plugin.Containers import setup mo_files = [] for filepath in glob("locale/*/*.mo"): path = os.path.dirname(filepath) mo_files.append((path, [filepath])) setup(name='Localize-Example', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', scripts=['sources/main.py'], start_file="main", data_files=[('data', ['dist/logo.png'])] + mo_files, provide=['=localize-1.0'], description='a localized plugin for testing', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], output='Localize.ump')
# Author: Francesco Piccinno <*****@*****.**> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup(name='Context menu', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], start_file='main', provide=['=context-menu-1.0'], description='a context menu for host list', scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png'])], output='ContextMenu.ump')
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='Context menu', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], start_file='main', provide=['=context-menu-1.0'], description='a context menu for host list', scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png'])], output='ContextMenu.ump' )
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='ThrobberAnimation', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', scripts=['sources/main.py'], start_file="main", data_files=[('data', ['dist/logo.png', 'dist/throbber-16.gif'])], provide=['=ThrobberAnimation-1.0'], description='This plugin adds a throbber that\'s showed when a scan is running.', license=["GPL"], copyright=["(C) 2009 - Francesco Piccinno"], output='throbberanimation.ump' )
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup(name='Umit Console', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', need=['>=Tabber-1.0'], description='a Python console for UMIT interacting', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], package_dir={'console': 'sources/console'}, packages=['console'], data_files=[('data', ['dist/logo.png'])], output='UmitConsole.ump')
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='Flow Analyzer', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', provide=['=flow-analyzer-1.0'], description='a simple plugin that analyze parsed XML file from nmap', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png'])], output='FlowAnalyzer.ump' )
'moo/moo-stub.c', ], include_dirs=[ "C:\\GTK\\include\\gtk-2.0", "C:\\GTK\\include\\glib-2.0", "C:\\GTK\\include\\atk-1.0", "C:\\GTK\\include\\pango-1.0", "C:\\GTK\\include\\cairo", "C:\\GTK\\lib\\gtk-2.0\\include", "C:\\GTK\\lib\\glib-2.0\\include", "C:\\Python25\\include\\pycairo", "C:\\Python25\\include\\pygtk-2.0" ], library_dirs=["C:\\GTK\\lib"], libraries=["gtk-win32-2.0", "gthread-2.0", "glib-2.0", "gobject-2.0", "gdk-win32-2.0", "gdk_pixbuf-2.0"] ) setup( name='Tabber', version='1.0', author=['Francesco Piccinno (code ripped from PIDA)'], url='http://blog.archpwn.org', start_file='main', provide=['=Tabber-1.0'], description='Tabber provides docking functionality to UMIT UI (code ripped from PIDA)', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], data_files=[('data', ['dist/logo.png'])], scripts=['sources/main.py'], package_dir={'tabber' : 'sources/tabber'}, packages=['tabber'], ext_modules=[moo], output='Tabber.ump' )
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='Terminal', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', provide=['=terminal-1.0'], description='A simple terminal page for UMIT (vte)', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png'])], output='TerminalPad.ump' )
# (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='dummy-working', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', update=['http://localhost/~stack/plugins/dummywork'], license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], start_file="main", data_files=[('data', ['dist/logo.png'])], provide=['=dummy-1.0'], description='a dummy plugin (working)', package_dir={'dummy' : 'sources/dummy'}, packages=['dummy'], output='dummyworking.ump' )
# it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='SystemInfo', version='0.1', author=['Francesco Piccinno'], url='http://blog.archpwn.org', update=['http://localhost/mia/', 'http://localhost/'], start_file='main', provide=['>=SystemInfo-1.0'], description='A plugin that provides info about the system', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png'])], output='SystemInfo.ump' )
# the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='Tray Icon', version='2.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', provide=['=tray-2.0'], description='A simple tray icon for Umit', scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png', 'dist/preferences.xml'])], package_dir={'notification' : 'sources/notification'}, packages=['notification'], license=['GPL'], copyright=['(C) 2009 Adrian Monteiro Marques'], output='TrayIcon.ump' )
if cdigest != digest: return False, "MD5 verification failed on %s - (digest is %s while it should be %s)" % (ofile, cdigest, digest) return (True, "Wooo! Awesome! test passed :)") """ f = open('sources/test/autogen.py', 'w') f.write(autogencode.replace('$fuffa$', str(digest_list))) f.close() data_files = [] for file in glob('testfiles%s' % ('/*' * dep_ndir)): data_files.append(('data/test%s' % os.path.dirname(file)[9:], [file])) setup(name='TestCase', version='1.0', author=['Francesco Piccinno'], license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], url='http://blog.archpwn.org', scripts=['sources/main.py'], start_file="main", data_files=[ ('data', ['dist/logo.png']), ] + data_files, description='Testcase plugin', package_dir={'test': 'sources/test'}, packages=['test'], output='TestCase.ump')
# Author: Francesco Piccinno <*****@*****.**> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup(name='Terminal', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', provide=['=terminal-1.0'], description='A simple terminal page for UMIT (vte)', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png'])], output='TerminalPad.ump')
if cdigest != digest: return False, "MD5 verification failed on %s - (digest is %s while it should be %s)" % (ofile, cdigest, digest) return (True, "Wooo! Awesome! test passed :)") """ f = open('sources/test/autogen.py', 'w') f.write(autogencode.replace('$fuffa$', str(digest_list))) f.close() data_files = [] for file in glob('testfiles%s' % ('/*' * dep_ndir)): data_files.append(('data/test%s' % os.path.dirname(file)[9:], [file])) setup( name='TestCase', version='1.0', author=['Francesco Piccinno'], license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], url='http://blog.archpwn.org', scripts=['sources/main.py'], start_file="main", data_files=[('data', ['dist/logo.png']), ] + data_files, description='Testcase plugin', package_dir={'test' : 'sources/test'}, packages=['test'], output='TestCase.ump' )
"C:\\GTK\\include\\gtk-2.0", "C:\\GTK\\include\\glib-2.0", "C:\\GTK\\include\\atk-1.0", "C:\\GTK\\include\\pango-1.0", "C:\\GTK\\include\\cairo", "C:\\GTK\\lib\\gtk-2.0\\include", "C:\\GTK\\lib\\glib-2.0\\include", "C:\\Python25\\include\\pycairo", "C:\\Python25\\include\\pygtk-2.0" ], library_dirs=["C:\\GTK\\lib"], libraries=[ "gtk-win32-2.0", "gthread-2.0", "glib-2.0", "gobject-2.0", "gdk-win32-2.0", "gdk_pixbuf-2.0" ]) setup( name='Tabber', version='1.0', author=['Francesco Piccinno (code ripped from PIDA)'], url='http://blog.archpwn.org', start_file='main', provide=['=Tabber-1.0'], description= 'Tabber provides docking functionality to UMIT UI (code ripped from PIDA)', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], data_files=[('data', ['dist/logo.png'])], scripts=['sources/main.py'], package_dir={'tabber': 'sources/tabber'}, packages=['tabber'], ext_modules=[moo], output='Tabber.ump')
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup(name='Tray Icon', version='2.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', provide=['=tray-2.0'], description='A simple tray icon for Umit', scripts=['sources/main.py'], data_files=[('data', ['dist/logo.png', 'dist/preferences.xml'])], package_dir={'notification': 'sources/notification'}, packages=['notification'], license=['GPL'], copyright=['(C) 2009 Adrian Monteiro Marques'], output='TrayIcon.ump')
# # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA import os import os.path from glob import glob from umit.plugin.Containers import setup mo_files = [] for filepath in glob("locale/*/*.mo"): path = os.path.dirname(filepath) mo_files.append((path, [filepath])) setup( name='Localize-Example', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', scripts=['sources/main.py'], start_file="main", data_files=[('data', ['dist/logo.png'])] + mo_files, provide=['=localize-1.0'], description='a localized plugin for testing', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], output='Localize.ump' )
# the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='Umit Console', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', need=['>=Tabber-1.0'], description='a Python console for UMIT interacting', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], package_dir={'console' : 'sources/console'}, packages=['console'], data_files=[('data', ['dist/logo.png'])], output='UmitConsole.ump' )
# it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup(name='dummy-working', version='1.0', author=['Francesco Piccinno'], url='http://blog.archpwn.org', update=['http://localhost/~stack/plugins/dummywork'], license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], scripts=['sources/main.py'], start_file="main", data_files=[('data', ['dist/logo.png'])], provide=['=dummy-1.0'], description='a dummy plugin (working)', package_dir={'dummy': 'sources/dummy'}, packages=['dummy'], output='dummyworking.ump')
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='Notifier', version='0.1', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', need=['>=tray-2.0'], description='This plugin will warn you trough ballons or notification that a scan has finished', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], data_files=[('data', ['dist/logo.png'])], scripts=['sources/main.py'], output='Notifier.ump' )
# This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA from umit.plugin.Containers import setup setup( name='SystemInfo-Consumer', version='0.1', author=['Francesco Piccinno'], url='http://blog.archpwn.org', start_file='main', need=['>=SystemInfo-0.1'], description='A plugin that use SystemInfo <i>calls</i>', license=['GPL'], copyright=['(C) 2009 Adriano Monteiro Marques'], data_files=[('data', ['dist/logo.png'])], scripts=['sources/main.py'], output='SystemInfoConsumer.ump' )