diff --git a/qml/pages/MainPage.qml b/qml/pages/MainPage.qml index 8fb7fc8..bd2847b 100644 --- a/qml/pages/MainPage.qml +++ b/qml/pages/MainPage.qml @@ -118,4 +118,17 @@ Page { } ); } + + Component.onDestruction: { + systemd.typedCall('StopUnit', + [ + { 'type': 's', 'value': 'tailscaled.service' }, + { 'type': 's', 'value': 'fail' } + ], + function(result) {}, + function(error, message) { + console.log("failed (" + error + ") with:", message) + } + ); + } }