Merge branch 'pwnagotchi-torch-testing' into pwnagotchi-torch-64

This commit is contained in:
Jeroen Oudshoorn
2023-10-02 00:00:53 +02:00

View File

@ -14,29 +14,28 @@
boot_options: boot_options:
- "dtoverlay=dwc2" - "dtoverlay=dwc2"
- "dtoverlay=spi1-3cs" - "dtoverlay=spi1-3cs"
- "dtparam=spi=on"
- "dtparam=i2c_arm=on"
- "dtparam=i2c1=on" - "dtparam=i2c1=on"
- "dtparam=i2c_arm=on"
- "dtparam=spi=on"
- "gpu_mem=16" - "gpu_mem=16"
modules: modules:
- "i2c-dev" - "i2c-dev"
services: services:
enable: enable:
- dphys-swapfile.service
- pwnagotchi.service
- bettercap.service - bettercap.service
- pwngrid-peer.service - dphys-swapfile.service
- fstrim.timer - fstrim.timer
- pwnagotchi.service
- pwngrid-peer.service
disable: disable:
- apt-daily.timer
- apt-daily.service
- apt-daily-upgrade.timer
- apt-daily-upgrade.service - apt-daily-upgrade.service
- apt-daily-upgrade.timer
- apt-daily.service
- apt-daily.timer
- bluetooth.service - bluetooth.service
- ifup@wlan0.service - ifup@wlan0.service
- dnsmasq.service
- wpa_supplicant.service
- triggerhappy.service - triggerhappy.service
- wpa_supplicant.service
packages: packages:
bettercap: bettercap:
# We will install bettercap from source # We will install bettercap from source
@ -46,24 +45,24 @@
# url: "https://github.com/evilsocket/pwngrid/releases/download/v1.10.3/pwngrid_linux_aarch64_v1.10.3.zip" # url: "https://github.com/evilsocket/pwngrid/releases/download/v1.10.3/pwngrid_linux_aarch64_v1.10.3.zip"
apt: apt:
downgrade: downgrade:
- libpcap-dev_1.9.1-4_arm64.deb
- libpcap0.8-dev_1.9.1-4_arm64.deb - libpcap0.8-dev_1.9.1-4_arm64.deb
- libpcap0.8_1.9.1-4_arm64.deb - libpcap0.8_1.9.1-4_arm64.deb
- libpcap-dev_1.9.1-4_arm64.deb
hold: hold:
- libpcap-dev
- libpcap0.8
- libpcap0.8-dev
- firmware-atheros - firmware-atheros
- firmware-brcm80211 - firmware-brcm80211
- firmware-libertas - firmware-libertas
- firmware-misc-nonfree - firmware-misc-nonfree
- firmware-realtek - firmware-realtek
- libpcap-dev
- libpcap0.8
- libpcap0.8-dev
remove: remove:
- raspberrypi-net-mods
- dhcpcd5 - dhcpcd5
- nfs-common
- raspberrypi-net-mods
- triggerhappy - triggerhappy
- wpasupplicant - wpasupplicant
- nfs-common
install: install:
- aircrack-ng - aircrack-ng
- autoconf - autoconf
@ -71,7 +70,6 @@
- bison - bison
- bluez - bluez
- build-essential - build-essential
- build-essential
- dkms - dkms
- dphys-swapfile - dphys-swapfile
- fbi - fbi
@ -85,7 +83,6 @@
- gcc-arm-none-eabi - gcc-arm-none-eabi
- git - git
- libatlas-base-dev - libatlas-base-dev
- libatlas-base-dev
- libavcodec58 - libavcodec58
- libavformat58 - libavformat58
- libblas-dev - libblas-dev
@ -107,7 +104,6 @@
- liblapack-dev - liblapack-dev
- libncursesw5-dev - libncursesw5-dev
- libnetfilter-queue-dev - libnetfilter-queue-dev
- libnetfilter-queue-dev
- libopenblas-dev - libopenblas-dev
- libopenjp2-7 - libopenjp2-7
- libopenmpi-dev - libopenmpi-dev
@ -123,7 +119,6 @@
- libtiff5 - libtiff5
- libtool - libtool
- libusb-1.0-0-dev - libusb-1.0-0-dev
- libusb-1.0-0-dev
- lsof - lsof
- make - make
- python3-flask - python3-flask
@ -132,7 +127,6 @@
- python3-pil - python3-pil
- python3-pip - python3-pip
- python3-smbus - python3-smbus
- python3-smbus
- qpdf - qpdf
- raspberrypi-kernel-headers - raspberrypi-kernel-headers
- rsync - rsync
@ -152,12 +146,10 @@
tasks: tasks:
- name: Create pi user - name: Create pi user
user: copy:
name: pi dest: /boot/userconf
password: "{{ 'raspberry' | password_hash('sha512') }}" content: |
shell: /bin/bash pi:$6$3jNr0GA9KIyt4hmM$efeVIopdMQ8DGgEPCWWlbx3mJJNAYci1lEXGdlky0xPyjqwKNbwTL5SrCcpb4144C4IvzWjn7Iv.QjqmU7iyT/
generate_ssh_key: true
group: sudo
- name: change hostname - name: change hostname
lineinfile: lineinfile: