New comment by slymattz on void-packages repository https://github.com/void-linux/void-packages/pull/48693#issuecomment-1951457118 Comment: https://github.com/void-linux/void-packages/pull/17906#issuecomment-569937899 is really intriguing and I wonder what the rationale for such a decision was. Anyhow, I see things two-fold here: 1) running OpenVPN as a server - you must have a runit service here to start it on boot 2) running OpenVPN as a client - you don't have to have a runit server here unless you want to run it on boot So three scenarios pop-up: two where having a runit service is highly essential and one where it is redundant (like when you run openvpn /etc/openvpn/client/1.conf & As a personal note, I've run the runit service in a server instance successfully today, so it works. These are the technicalities but I'm wondering on what your opinions are. I propose a discussion.