Updated and coverted my fork from evilsocket/pwnagotchi master branch to aluminum-ice/pwnagotchi master branch
removed hannadiamond repository
changed pwnagotchi community plugin repository to my pwnagotchi community plugin repository
removed mastodon plugin
removed screenrc configuration
cloned pwnagotchi community plugin repository only once
removed configure pwnagotchi for the custom plugin directory from builder/pwnagotchi.yml
reconfigured auto-update to point to the scifijunkie repo
edited main.custom_plugins to point to /usr/local/share/pwnagotchi/custom-plugins in pwnagotchi/defaults.toml
removed mastodon configuration from defaults.toml
removed ntfy configuration from defaults.toml
removed handshakes-m.py from default plugin
removed mastodon.py from default plugin
removed ntfy.py from default plugin
addressed [ERROR] [update] 'tag_name'
addressed rate limit exceeded
addressed TypeError: Descriptors cannot not be created directly.
Reran pip-compile
backup.sh:
- Add use getopts for a more friendly user interface.
- Add timeout to ping check.
- Add unix epoch to backup file names.
- Backup ssh information (/etc/ssh, $USER/.ssh).
restore.sh:
- Add use getopts for a more friendly user interface.
- Add timeout to ping check.
- If user doesn't specify a backup file to restore, attempt to
find the latest for the host name passed in.
Signed-off-by: Aaron Bieber <aaron@bolddaemon.com>
- Significantly decrease time it takes to save a backup
- Remove host dependency on 'zip' binary
- Preserve file attributes on backed-up files
- Avoid copying files on the pi itself to /tmp
Signed-off-by: Jeremy O'Brien <neutral@fastmail.com>
The update script backs up the config file to `/root/config.bak`, but
then tries to restore it from `/root/config.yml.bak` (which obviously
won't be found).
This looks like a typo in the backup command, so update that command to
use the same filename as the restore command.
Signed-off-by: Ross Simpson <ross@rosssimpson.com>