Skip to content
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

OpenVPN custom config #253

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

OpenVPN custom config #253

wants to merge 4 commits into from

Conversation

mazhead
Copy link

@mazhead mazhead commented Nov 12, 2020

Adding custom config option and a example how to run systemd with restart possibility.

Related issue: https://github.com/ProtonVPN/linux-cli/issues/250

ryanprior and others added 4 commits June 2, 2020 22:11
* Ported CLI to argparse, based on OO programming paradigm

* Added descriptive comments

* Updated usage string

* Added logging

* Updated exmaples

* Removed function based CLI code

* Removed docopt dependency

* Added usage constant

* Added back the PVPN_WAIT environment variable

* Addressed Flake8 issues

* Examples are now inline with the CLI

* Removed unncesessary comment

* Cleaned up code and improved readability

* Removed dependencies still they are no longer needed

* Updated inline command

* Allow uppercase protocol with -p

* Allign help message

* Return missing -p to example

Co-authored-by: Alexandru Cheltuitor <[email protected]>
Adding custom config option and a example how to run systemd with restart possibility.
Fix linting
@calexandru2018
Copy link
Collaborator

Hey @mazhead

Thanks for the contribution. The Linux clients are being rewriten, so the current MR probably will go to waste as the source code will be replaced.

Thank you for your comprehension.

@mazhead
Copy link
Author

mazhead commented Nov 12, 2020

@calexandru2018 what is the estimate? If it is a near future then fine, but if it will be months, maybe you can consider merging.

@calexandru2018
Copy link
Collaborator

Hey @mazhead

Unfortunately I can not provide a ETA atm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants