network/tests
Jack Adolph dd4ae77cbf Add ca_path option for 802.1x connections
Special notes:
Hash the cacert in the ca_path as OpenSSL needs symlinks for ca
certificates from their symlinks to their filename if specifying a
directory.

In case ieee802_1x.ca_path is specified but not supported by
NetworkManager, fail to ensure the setting is not silently ignored.

References:
https://stackoverflow.com/questions/25889341/what-is-the-equivalent-of-unix-c-rehash-command-script-on-linux
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/448

Co-authored-by: Till Maas <opensource@till.name>
2020-06-15 18:26:34 +02:00
..
files Add support for domain-suffix-match 802.1x option 2020-05-04 13:01:41 +02:00
playbooks Add ca_path option for 802.1x connections 2020-06-15 18:26:34 +02:00
roles/linux-system-roles.network Modularize role 2018-08-15 10:04:47 +02:00
tasks Add ca_path option for 802.1x connections 2020-06-15 18:26:34 +02:00
unit Add ca_path option for 802.1x connections 2020-06-15 18:26:34 +02:00
.gitignore Move tests to /tests directory and rename to new naming scheme 2018-05-16 19:48:23 +02:00
covstats Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
ensure_provider_tests.py Add ca_path option for 802.1x connections 2020-06-15 18:26:34 +02:00
get_coverage.sh Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
get_coverage.yml Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
get_total_coverage.sh Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
merge_coverage.sh Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
module_utils Integration tests: Fix coverage collection 2020-04-15 22:12:22 +02:00
modules Integration tests: Fix coverage collection 2020-04-15 22:12:22 +02:00
setup_module_utils.sh support testing/linting module_utils code 2020-04-06 19:14:42 +02:00
tests_802_1x_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_802_1x_updated_nm.yml Add ca_path option for 802.1x connections 2020-06-15 18:26:34 +02:00
tests_bridge_initscripts.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_bridge_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_default.yml library: Separate debug and info logs from warnings 2020-05-06 21:57:34 +02:00
tests_default_initscripts.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_default_nm.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_ethernet_initscripts.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_ethernet_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_ethtool_features_initscripts.yml Add support for ethtool features 2019-06-14 15:18:11 +02:00
tests_ethtool_features_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_helpers_and_asserts.yml Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
tests_reapply_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_regression_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_states_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_unit.yml tests: Fix yamllint issues 2020-03-24 13:55:27 +01:00
tests_vlan_mtu_initscripts.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00
tests_vlan_mtu_nm.yml Integration tests: Explicitly select provider 2020-04-19 21:08:56 +02:00