Changing how SSH is enabled.
Now using systemctl for both enabling and disabling\ modified: mycroft/client/wifisetup/main.pypull/748/head
parent
cf14c64f5a
commit
12ebabb70f
|
@ -575,14 +575,15 @@ class WiFi:
|
||||||
def ssh_enable(self, event=None):
|
def ssh_enable(self, event=None):
|
||||||
LOG.info("Enabling SSH")
|
LOG.info("Enabling SSH")
|
||||||
try:
|
try:
|
||||||
call('touch /boot/ssh', shell=True)
|
call('systemctl enable ssh.service', shell=True)
|
||||||
|
call('systemctl start ssh.service', shell=True)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
LOG.error("Error: {0}".format(e))
|
LOG.error("Error: {0}".format(e))
|
||||||
|
|
||||||
def ssh_disable(self, event=None):
|
def ssh_disable(self, event=None):
|
||||||
LOG.info("Disabling SSH")
|
LOG.info("Disabling SSH")
|
||||||
try:
|
try:
|
||||||
call('rm /boot/ssh', shell=True)
|
call('systemctl stop ssh.service', shell=True)
|
||||||
call('systemctl disable ssh.service', shell=True)
|
call('systemctl disable ssh.service', shell=True)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
LOG.error("Error: {0}".format(e))
|
LOG.error("Error: {0}".format(e))
|
||||||
|
|
Loading…
Reference in New Issue