I used to use systemD's systemctl for my VPN client.
My question is, what would be the equivalent of `systemctl start [client]` under s6?
I tried `sudo s6-rc -u change [client]`, but got `s6-rc: fatal: [client] is not a recognized identifier in /run/s6-rc/state/resolve.cdb`
What do I do from here besides read the Wiki more in depth? I'm in a bit of a hurry, is all
As I know S6 does not have something similar by default. If you write a s6 script you might achieve something similar.
You said vpn but I don't know what, so I will assume you are using openvpn. Another solution, the one i applied, could be using openvpn with Networkmanager and it works very good. I followed these (https://www.cyberciti.biz/faq/linux-import-openvpn-ovpn-file-with-networkmanager-commandline/) steps.
Best regards.
I don't know how exactly you setup your vpn, but probably the simpliest way is to just use openvpn. If you already have openvpn configured to your needs, you can just install openvpn-s6 and then use s6-rc -u change openvpn and that should get you going.
Alright, thanks. I'll see what I can do through OpenVPN