Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:schmolle1980
portbunny
PortBunny.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PortBunny.spec of Package portbunny
# # spec file for package PortBunny (Version 1.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild BuildRequires: kernel-source kernel-syms module-init-tools Name: PortBunny Summary: A Linux-kernel-based port-scanner created by Recurity Labs Version: 1.1 Release: 0 Group: Hardware/Other License: GNU General Public License (GPL) BuildRoot: %{_tmppath}/%{name}-%{version}-build URL: http://www.recurity-labs.com/portbunny/portbunny.html Autoreqprov: on Source: %name-%version.tar.bz2 Source1: preamble Patch0: PortBunny-share.diff Requires: python >= 2.4 %suse_kernel_module_package -p %_sourcedir/preamble kdump um %package -n portbunny-KMP Group: Hardware/Other License: GNU General Public License (GPL) Summary: A Linux-kernel-based port-scanner created by Recurity Labs (Kernel Module) %description -n portbunny-KMP PortBunny is a Linux-kernel-based port-scanner created by Recurity Labs. Its aim is to provide a reliable and fast TCP-SYN-port-scanner which performs sophisticated timing based on the use of so called "trigger"-packets. The port-scan is performed in 2 steps: First the scanner tries to find packets, to which the target responds ("triggers").Second, the actual port-scan is performed. During the scan, the triggers, which were found in the first scanning-phase, are used to determine the optimal speed at which the target may be scanned. Authors: -------- fabs <portbunny@recurity-labs.com> %description PortBunny is a Linux-kernel-based port-scanner created by Recurity Labs. Its aim is to provide a reliable and fast TCP-SYN-port-scanner which performs sophisticated timing based on the use of so called "trigger"-packets. The port-scan is performed in 2 steps: First the scanner tries to find packets, to which the target responds ("triggers").Second, the actual port-scan is performed. During the scan, the triggers, which were found in the first scanning-phase, are used to determine the optimal speed at which the target may be scanned. Authors: -------- fabs <portbunny@recurity-labs.com> %prep %setup %patch0 -p0 set -- * mkdir source mv "$@" source/ mkdir obj %build export EXTRA_CFLAGS='-DVERSION=\"%version\"' for flavor in %flavors_to_build; do rm -rf obj/$flavor cp -r source obj/$flavor make -C /usr/src/linux-obj/%_target_cpu/$flavor modules \ M=$PWD/obj/$flavor done %install # install UI mkdir $RPM_BUILD_ROOT/usr cp -pr source/UI/* $RPM_BUILD_ROOT/usr export INSTALL_MOD_PATH=$RPM_BUILD_ROOT export INSTALL_MOD_DIR=updates for flavor in %flavors_to_build; do make -C /usr/src/linux-obj/%_target_cpu/$flavor modules_install \ M=$PWD/obj/$flavor done %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-,root,root) %doc source/AUTHORS source/TODO source/LICENSE source/CHANGELOG source/README /usr/bin/portbunny* /usr/share/portbunny/* %changelog * Thu Jun 12 2008 - schmolle@linuxhilfe.org - update to stable Release Version 1.1 :-) * Thu Jun 12 2008 - schmolle@linuxhilfe.org - update to new SVN snapshot SVNr-162 :-) * Wed Jun 11 2008 - schmolle@linuxhilfe.org - Added PreReq: grep coreutils - edit *spec file and preamble * Wed Jun 04 2008 - schmolle@linuxhilfe.org - update to SVNr-161 * Wed Jun 04 2008 - schmolle@linuxhilfe.org - update to SVNr-158 * Wed May 28 2008 - schmolle@linuxhilfe.org - update to SVNr-152 * Thu May 27 2008 - schmolle@linuxhilfe.org - update to SVNr-150 - edit sepc.file * Tue Apr 29 2008 - schmolle@linuxhilfe.org - update to Version 230408-dev * Port-hopping removed because firewalls could block connections from other source-ports but the current one. * UI changed to exit and unload the module as soon as an error is fired. * Fixed race-condition in UI-code. (Issue reported by Joern) * set_ports_to_scan-handler fixed to make sure no invalid scan-job-states can be created on error. * Added a check for ports bigger MAX_PORTNUM. (Issue reported by Joern) in conjuction with change (4) * Minor-syntax changes in UI for python 2.4 compatibility * Initialized trigger-list to an empty list for flood-jobs and aborted flood-jobs with empty trigger-lists. * Tested with interface without IP: PBunny no longer crashes, probably due to earlier fixes in * This needs some more testing! * Mon Apr 14 2008 - schmolle@linuxhilfe.org - Added BuildRequires module-init-tools * Sat Apr 05 2008 - Rain_Maker <rain_maker@root-forum.org> - initial package 120308_2dev
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor