Skip to content

cisagov/vpn-config-gen

Repository files navigation

vpn-config-gen

GitHub Build Status CodeQL Coverage Status Known Vulnerabilities

Update the routes of an OpenVPN configuration.

There are certain internet services that filter access based on egress.
This tool will update the routes of an OpenVPN configuration file to include
the latest routes for those IP addresses.

Usage:
  vpnconf [--log-level=LEVEL] [--in-place] <filename>
  vpnconf (-h | --help)

Options:
  -h --help              Show this message.
  -i --in-place          Update file in place.
  --log-level=LEVEL      If specified, then the log level will be set to
                         the specified value.  Valid values are "debug", "info",
                         "warning", "error", and "critical". [default: warning]

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details.

License

This project is in the worldwide public domain.

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.