diff --git a/builder/data/etc/systemd/system/bettercap.service b/builder/data/etc/systemd/system/bettercap.service index 987d33ac..edf17bac 100644 --- a/builder/data/etc/systemd/system/bettercap.service +++ b/builder/data/etc/systemd/system/bettercap.service @@ -7,7 +7,7 @@ Wants=network.target Type=simple ExecStart=/usr/bin/bettercap-launcher Restart=always -RestartSec=30 +RestartSec=5 [Install] -WantedBy=multi-user.target \ No newline at end of file +WantedBy=multi-user.target diff --git a/pwnagotchi/bettercap.py b/pwnagotchi/bettercap.py index 695c20ce..0bdd95ee 100644 --- a/pwnagotchi/bettercap.py +++ b/pwnagotchi/bettercap.py @@ -100,6 +100,7 @@ class Client(object): except OSError: logging.warning('[bettercap] connection to the bettercap endpoint failed...') pwnagotchi.reboot() + def run(self, command, verbose_errors=True): while True: @@ -113,4 +114,4 @@ class Client(object): else: break - return decode(r, verbose_errors=verbose_errors) \ No newline at end of file + return decode(r, verbose_errors=verbose_errors)