Open phnz opened 8 years ago
If we ship the node binary we can create a CLI that we can expose admin permission to run command used by the ipv6 leak protection or the killswitch.
A draft has already been done here https://github.com/VPNht/desktop-cli
In windows we'll need to make a service this way, from the app we can send command via a socket / port similar to openvpn management console.
The service will have admin permission so we can handle everything without a elevation required.
In mac/linux it's similar to what we already have for openvpn. It can be a simple CLI using SETUID
If we ship the node binary we can create a CLI that we can expose admin permission to run command used by the ipv6 leak protection or the killswitch.
A draft has already been done here https://github.com/VPNht/desktop-cli
In windows we'll need to make a service this way, from the app we can send command via a socket / port similar to openvpn management console.
The service will have admin permission so we can handle everything without a elevation required.
In mac/linux it's similar to what we already have for openvpn. It can be a simple CLI using SETUID