Merge pull request #216 from caquino/caquino/gh-api-ratelimit

hard code bettercap release until better solution is implemented
This commit is contained in:
evilsocket 2019-10-08 16:35:08 +02:00 committed by GitHub
commit a2ea71c75c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,6 +26,8 @@
- triggerhappy.service
- ifup@wlan0.service
packages:
bettercap:
url: "https://github.com/bettercap/bettercap/releases/download/v2.25/bettercap_linux_armv6l_2.25.zip"
apt:
remove:
- rasberrypi-net-mods
@ -76,9 +78,6 @@
- fonts-dejavu-extra
- python3-pil
bettercap:
query: "assets[?contains(name, 'armv6l')].browser_download_url"
tasks:
- name: selected hostname
@ -163,15 +162,9 @@
name: "{{ lookup('fileglob', '/usr/local/src/pwnagotchi/dist/pwnagotchi*.whl') }}"
extra_args: "--no-cache-dir"
- name: fetch bettercap release information
uri:
url: https://api.github.com/repos/bettercap/bettercap/releases/latest
return_content: yes
register: bettercap_release
- name: download and install bettercap
unarchive:
src: "{{ bettercap_release.content | from_json | json_query(bettercap.query) | first }}"
src: "{{ packages.bettercap.url }}"
dest: /usr/bin
remote_src: yes
exclude: