-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does not work on Linux Mint 18 #5
Comments
Might be multiple way to handles this. Potentially checking the release file and checking the other location if it matches mint for example |
Beyond this Also need to install unbound and nscd Additionally an option regarding no DNS leaks must be removed as it complains it does not exist. |
One will also need to chown the /run/openvpn directory to the openvpn user. This portion could definitely be automated and most likely applies to other systems. |
Hi @elricsfate, Thanks a lot for the report and sorry for the late reply.
I gather from your posts, that you managed to sort things out on your system... Thanks! |
No problem! Thanks for the existing work. I got some, but not everything, sorted out. I noticed that after reboots, the unrooted tun interface did not seem to maintain the permissions required. Destroyed everything and re-run the scripts? Everything works again. Will require a deeper dive. How do you plan to rearchitect? CM (Ansible, Chef, Puppet), Ruby, Python? Something else? |
The tun device should be created on boot, with correct permissions - that's what the .netdev file is for. You might have to enable a service to make it work - systemd-networkd, or somesuch. As for the rewrite - I'm currently using ansible for another project and it seems like a great fit here, so that's the current plan. |
Performing a dry run seems to work
Actually running the code results in this message.
This file does appear to exist below
/lib/systemd/system/[email protected]
The text was updated successfully, but these errors were encountered: