Skip to content

Splits (.ovpn) files into separate files for private key and certificates; creates an importable new (.ovpn) file for nm-connection-editor ( default GNOME network connection editor)

License

Notifications You must be signed in to change notification settings

hzengin/openvpn-config-splitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openvpn-config-splitter

Splits (.ovpn) files into separate files for private key and certificates; creates an importable new (.ovpn) file for nm-connection-editor ( default GNOME network connection editor)

Usage

python3 ovpn-config-splitter.py [-h] [--output-config OUTPUT_CONFIG]
                               [--ca-certificate CA_CERTIFICATE]
                               [--user-certificate USER_CERTIFICATE]
                               [--private-key PRIVATE_KEY]
                               [--tls-auth TLS_AUTH] [--overwrite]
                               source

You can also use it as a library; inspect ovpn-config-splitter.py for how to do that; it is simple.

About

Splits (.ovpn) files into separate files for private key and certificates; creates an importable new (.ovpn) file for nm-connection-editor ( default GNOME network connection editor)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages