new: added pwngrid service to the builder
This commit is contained in:
parent
5eb23e2c84
commit
d700e4fd0c
@ -18,6 +18,7 @@
|
|||||||
- dphys-swapfile.service
|
- dphys-swapfile.service
|
||||||
- pwnagotchi.service
|
- pwnagotchi.service
|
||||||
- bettercap.service
|
- bettercap.service
|
||||||
|
- pwngrid-peer.service
|
||||||
- epd-fuse.service
|
- epd-fuse.service
|
||||||
disable:
|
disable:
|
||||||
- apt-daily.timer
|
- apt-daily.timer
|
||||||
@ -32,6 +33,8 @@
|
|||||||
bettercap:
|
bettercap:
|
||||||
url: "https://github.com/bettercap/bettercap/releases/download/v2.25/bettercap_linux_armv6l_2.25.zip"
|
url: "https://github.com/bettercap/bettercap/releases/download/v2.25/bettercap_linux_armv6l_2.25.zip"
|
||||||
ui: "https://github.com/bettercap/ui/releases/download/v1.3.0/ui.zip"
|
ui: "https://github.com/bettercap/ui/releases/download/v1.3.0/ui.zip"
|
||||||
|
pwngrid:
|
||||||
|
url: "https://github.com/evilsocket/pwngrid/releases/download/v1.5.2/pwngrid_linux_armv6l_v1.5.2.zip"
|
||||||
apt:
|
apt:
|
||||||
hold:
|
hold:
|
||||||
- firmware-atheros
|
- firmware-atheros
|
||||||
@ -210,6 +213,13 @@
|
|||||||
name: "{{ lookup('fileglob', '/usr/local/src/pwnagotchi/dist/pwnagotchi*.whl') }}"
|
name: "{{ lookup('fileglob', '/usr/local/src/pwnagotchi/dist/pwnagotchi*.whl') }}"
|
||||||
extra_args: "--no-cache-dir"
|
extra_args: "--no-cache-dir"
|
||||||
|
|
||||||
|
- name: download and install pwngrid
|
||||||
|
unarchive:
|
||||||
|
src: "{{ packages.pwngrid.url }}"
|
||||||
|
dest: /usr/bin
|
||||||
|
remote_src: yes
|
||||||
|
mode: 0755
|
||||||
|
|
||||||
- name: download and install bettercap
|
- name: download and install bettercap
|
||||||
unarchive:
|
unarchive:
|
||||||
src: "{{ packages.bettercap.url }}"
|
src: "{{ packages.bettercap.url }}"
|
||||||
@ -479,6 +489,28 @@
|
|||||||
apt:
|
apt:
|
||||||
autoremove: yes
|
autoremove: yes
|
||||||
|
|
||||||
|
- name: add pwngrid-peer service to systemd
|
||||||
|
copy:
|
||||||
|
dest: /etc/systemd/system/pwngrid-peer.service
|
||||||
|
content: |
|
||||||
|
[Unit]
|
||||||
|
Description=pwngrid peer service.
|
||||||
|
Documentation=https://pwnagotchi.ai
|
||||||
|
Wants=network.target
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
PermissionsStartOnly=true
|
||||||
|
ExecStart=/usr/bin/pwngrid -keys /etc/pwnagotchi -address 127.0.0.1:8666
|
||||||
|
Restart=always
|
||||||
|
RestartSec=30
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
notify:
|
||||||
|
- reload systemd services
|
||||||
|
|
||||||
- name: add bettercap service to systemd
|
- name: add bettercap service to systemd
|
||||||
copy:
|
copy:
|
||||||
dest: /etc/systemd/system/bettercap.service
|
dest: /etc/systemd/system/bettercap.service
|
||||||
|
Loading…
x
Reference in New Issue
Block a user