added: debian package for build .deb

This commit is contained in:
mh4x0f 2022-06-27 22:19:04 -03:00
parent ddbcfa506b
commit 40a895a99d
10 changed files with 81 additions and 0 deletions

3
debian/README.debian vendored Normal file
View File

@ -0,0 +1,3 @@
More information about usage here:
https://wifipumpkin3.github.io/docs/getting-started#usage

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
wifipumpkin3 (1.1.2-1) unstable; urgency=low
* source package automatically created by stdeb 0.10.0
-- Marcos Bomfim (mh4x0f) - P0cL4bs Team <mh4root@gmail.com> Fri, 24 Jun 2022 11:31:30 -0300

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
9

38
debian/control vendored Normal file
View File

@ -0,0 +1,38 @@
Source: wifipumpkin3
Maintainer: Marcos Bomfim (mh4x0f) - P0cL4bs Team <mh4root@gmail.com>
Section: network
Priority: optional
Build-Depends: python3-setuptools, debhelper (>= 9),
dh-python,
python3 (>=3.7), python3-venv,
python3-dnslib,
python3-flask,
python3-isc-dhcp-leases,
python3-jwt,
python3-netaddr,
python3-netifaces,
python3-pyqt5,
python3-requests,
python3-scapy,
python3-tabulate,
python3-urwid
Standards-Version: 3.9.1
Homepage: https://github.com/P0cL4bs/wifipumpkin3
Package: wifipumpkin3
Architecture: all
Depends: hostapd,
iptables,
iw,
libssl-dev,
libffi-dev,
build-essential,
net-tools,
wireless-tools,
${misc:Depends},
${python3:Depends}
Description: Powerful framework for rogue access point attack
This package contains a powerful framework for rogue access point attack,
written in Python, that allow and offer to security researchers, red teamers
and reverse engineers to mount a wireless network to conduct a
man-in-the-middle attack.

2
debian/files vendored Normal file
View File

@ -0,0 +1,2 @@
wifipumpkin3_1.1.2-1_all.deb network optional
wifipumpkin3_1.1.2-1_amd64.buildinfo network optional

26
debian/rules vendored Executable file
View File

@ -0,0 +1,26 @@
#!/usr/bin/make -f
# This file was automatically generated by stdeb 0.10.0 at
# Fri, 24 Jun 2022 11:31:30 -0300
%:
dh $@ --with python3 --buildsystem=python_distutils
override_dh_auto_clean:
python3 setup.py clean -a
find . -name \*.pyc -exec rm {} \;
override_dh_auto_build:
python3 setup.py build --force
override_dh_auto_install:
dh_install config/ /usr/share/wifipumpkin3
dh_install logs/ /usr/share/wifipumpkin3
dh_install helps/ /usr/share/wifipumpkin3
dh_install scripts/ /usr/share/wifipumpkin3
dh_install exceptions/ /usr/share/wifipumpkin3
python3 setup.py install --force --root=debian/wifipumpkin3 --no-compile -O0 --install-layout=deb
override_dh_python2:
dh_python2 --no-guessing-versions

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (native)

1
debian/source/options vendored Normal file
View File

@ -0,0 +1 @@
extend-diff-ignore="\.egg-info$"

1
debian/wifipumpkin3.install vendored Normal file
View File

@ -0,0 +1 @@
config logs helps scripts exceptions usr/share/wifipumpkin3/

3
debian/wifipumpkin3.substvars vendored Normal file
View File

@ -0,0 +1,3 @@
python3:Depends=python3-bs4, python3-dnslib, python3-dnspython, python3-flask (>= 1.1.1), python3-isc-dhcp-leases, python3-jwt, python3-markupsafe, python3-netaddr, python3-netifaces, python3-openssl, python3-requests, python3-scapy, python3-tabulate, python3-termcolor, python3-twisted, python3-urwid, python3-werkzeug, python3:any
misc:Depends=
misc:Pre-Depends=