diff --git a/.github/ISSUE_TEMPLATE.yml b/.github/ISSUE_TEMPLATE.yml index 6eaba3d6..2ba02937 100644 --- a/.github/ISSUE_TEMPLATE.yml +++ b/.github/ISSUE_TEMPLATE.yml @@ -33,7 +33,8 @@ body: label: Version description: What version of our software are you running? options: - - 2.9.4-2 + - 2.9.5.2 + - 2.9.5.3 default: 0 validations: required: true diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 6eaba3d6..2ba02937 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -33,7 +33,8 @@ body: label: Version description: What version of our software are you running? options: - - 2.9.4-2 + - 2.9.5.2 + - 2.9.5.3 default: 0 validations: required: true diff --git a/pwnagotchi/_version.py b/pwnagotchi/_version.py index 039468b7..2f7fd932 100644 --- a/pwnagotchi/_version.py +++ b/pwnagotchi/_version.py @@ -1 +1 @@ -__version__ = '2.9.5.2' +__version__ = '2.9.5.3' diff --git a/pwnagotchi/plugins/default/gdrivesync.py b/pwnagotchi/plugins/default/gdrivesync.py index ac6ba55d..3394e5fe 100644 --- a/pwnagotchi/plugins/default/gdrivesync.py +++ b/pwnagotchi/plugins/default/gdrivesync.py @@ -13,8 +13,8 @@ import zipfile class GdriveSync(plugins.Plugin): - __author__ = '@jayofelony' - __version__ = '1.2' + __author__ = '@jayofelony & Moist' + __version__ = '1.4' __license__ = 'GPL3' __description__ = 'A plugin to backup various pwnagotchi files and folders to Google Drive. Once every hour from loading plugin.' @@ -26,12 +26,15 @@ class GdriveSync(plugins.Plugin): self.status = StatusFile('/root/.gdrive-backup') self.backup = True self.backupfiles = [ - '/root/brain.nn', '/root/brain.json', '/root/.api-report.json', - '/root/handshakes', + '/home/pi/handshakes', '/root/peers', - '/etc/pwnagotchi' + '/etc/pwnagotchi', + '.etc/profile/', + '/usr/local/share/pwnagotchi/custom-plugins', + '/boot/firmware/config.txt', + '/boot/firmware/cmdline.txt' ] def on_loaded(self): @@ -168,7 +171,7 @@ class GdriveSync(plugins.Plugin): """ self.internet = True - def on_handshake(self, agent): + def on_handshake(self, agent, filename, access_point, client_station): display = agent.view() if not self.ready and not self.internet: return