I have three services that I need to run on boot:
1. ntpd
2. openvpn
3. sockd (dante)
but there are two problems:
1. my clock needs to be set by ntp before I start openvpn, or my certificate is refused by the vpn server
2. the tunnel needs to be created by openvpn before i start dante, or it will error out because the tun0 interface doesn't exist
How can I get arch to run each service in order, when it boots?