From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 22 10:40:09 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D6B3106568B for ; Tue, 22 Dec 2009 10:40:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BF53C8FC20 for ; Tue, 22 Dec 2009 10:40:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nBMAe8Dv036927 for ; Tue, 22 Dec 2009 10:40:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nBMAe8Rk036926; Tue, 22 Dec 2009 10:40:08 GMT (envelope-from gnats) Resent-Date: Tue, 22 Dec 2009 10:40:08 GMT Resent-Message-Id: <200912221040.nBMAe8Rk036926@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sofian Brabez Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8EA1106568D for ; Tue, 22 Dec 2009 10:32:41 +0000 (UTC) (envelope-from sbrabez@gmail.com) Received: from mx2.wallix.com (mx2.wallix.com [84.14.156.235]) by mx1.freebsd.org (Postfix) with ESMTP id 698048FC25 for ; Tue, 22 Dec 2009 10:32:41 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mx2.wallix.com (Postfix) with ESMTP id E6C0924500D1 for ; Tue, 22 Dec 2009 11:32:39 +0100 (CET) Received: from mx2.wallix.com ([127.0.0.1]) by localhost (com.ifr.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D5-WSBvRU7Z8 for ; Tue, 22 Dec 2009 11:32:36 +0100 (CET) Received: from zimbra.ifr.lan (zimbra.ifr.lan [10.10.1.211]) by mx2.wallix.com (Postfix) with ESMTP id F2AE924500C9 for ; Tue, 22 Dec 2009 11:32:35 +0100 (CET) Received: from localhost (net4-id84.ifr.lan [10.10.4.84]) by zimbra.ifr.lan (Postfix) with ESMTP id 02AA3A0001F for ; Tue, 22 Dec 2009 11:32:36 +0100 (CET) Message-Id: <20091222103236.02AA3A0001F@zimbra.ifr.lan> Date: Tue, 22 Dec 2009 11:32:36 +0100 (CET) From: Sofian Brabez To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/141886: New port: devel/py-InlineEgg: Python module for writing inline assembler programs X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Dec 2009 10:40:09 -0000 >Number: 141886 >Category: ports >Synopsis: New port: devel/py-InlineEgg: Python module for writing inline assembler programs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 22 10:40:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Sofian Brabez >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: System: FreeBSD freebsd.ifr.lan 7.2-STABLE FreeBSD 7.2-STABLE #2: Thu Nov 19 01:59:45 CET 2009 >Description: Here the .shar file as attachement to add InlineEgg to the port tree (devel category) InlineEgg is a Python module that provides the user with a toolbox of convenient classes for writing small assembly programs. Only that instead of having to remember confusing assembly mnemonics and requiring the developer to remember how to use complex tools like assemblers and linkers, everything is done the easy way: in Python. InlineEgg is oriented - but not limited - to developing shellcode (sometimes called eggs) for use in exploits. WWW: http://oss.corest.com/projects/inlineegg.html Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- py26-InlineEgg-1.08.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-InlineEgg # py-InlineEgg/pkg-descr # py-InlineEgg/Makefile # py-InlineEgg/pkg-plist # py-InlineEgg/distinfo # echo c - py-InlineEgg mkdir -p py-InlineEgg > /dev/null 2>&1 echo x - py-InlineEgg/pkg-descr sed 's/^X//' >py-InlineEgg/pkg-descr << '87c8ce3323c2142f5942ef7ef3cb0851' XInlineEgg is a Python module that provides the user with a toolbox of Xconvenient classes for writing small assembly programs. Only that instead of Xhaving to remember confusing assembly mnemonics and requiring the developer Xto remember how to use complex tools like assemblers and linkers, everything Xis done the easy way: in Python. InlineEgg is oriented - but not limited - Xto developing shellcode (sometimes called eggs) for use in exploits. X XWWW: http://oss.corest.com/projects/inlineegg.html 87c8ce3323c2142f5942ef7ef3cb0851 echo x - py-InlineEgg/Makefile sed 's/^X//' >py-InlineEgg/Makefile << '4123e140ad32b041981fbb8e915ce7b6' X# New ports collection makefile for: py-InlineEgg X# Date created: 2009-12-22 X# Whom: Sofian Brabez X# X# $FreeBSD$ X# X XPORTNAME= InlineEgg XPORTVERSION= 1.08 XCATEGORIES= devel security XMASTER_SITES= http://oss.corest.com/repo/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= sbrabez@gmail.com XCOMMENT= Python module for writing inline assembler programs X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XEXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME} X X.if !defined(NOPORTDOCS) XDOCSDIR= ${PREFIX}/share/doc/${PORTNAME} XPORTDOCS= InlineEgg.html Changelog README X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X.if !defined(NOPORTEXAMPLES) X ${MKDIR} ${EXAMPLESDIR} X ${CP} ${WRKSRC}/examples/* ${EXAMPLESDIR} X.endif X X.include 4123e140ad32b041981fbb8e915ce7b6 echo x - py-InlineEgg/pkg-plist sed 's/^X//' >py-InlineEgg/pkg-plist << 'ab7c67647d37cd27afdd747164f7ae4d' X@comment $FreeBSD$ X%%PYTHON_SITELIBDIR%%/inlineegg/WindowsSyscall.py X%%PYTHON_SITELIBDIR%%/inlineegg/WindowsSyscall.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/WindowsSyscall.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/__init__.py X%%PYTHON_SITELIBDIR%%/inlineegg/__init__.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/__init__.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/exelib.py X%%PYTHON_SITELIBDIR%%/inlineegg/exelib.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/exelib.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg.py X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_test.py X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_test.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_test.pyo X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_win_test.py X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_win_test.pyc X%%PYTHON_SITELIBDIR%%/inlineegg/inlineegg_win_test.pyo X@dirrm %%PYTHON_SITELIBDIR%%/inlineegg X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example3.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example4.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example5.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example6.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xored_shell_client.py X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% ab7c67647d37cd27afdd747164f7ae4d echo x - py-InlineEgg/distinfo sed 's/^X//' >py-InlineEgg/distinfo << '0001caa3be1f327614b006d9cadd4e76' XMD5 (InlineEgg-1.08.tar.gz) = f6556344950e6de5a95337038d55fbcc XSHA256 (InlineEgg-1.08.tar.gz) = b762f0cecff8cfa18f2bbfbfce39f18cc99cfb647c22619894624a09cc8a7cd7 XSIZE (InlineEgg-1.08.tar.gz) = 46961 0001caa3be1f327614b006d9cadd4e76 exit --- py26-InlineEgg-1.08.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: