mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-29 09:10:10 +01:00
The 'example' settings plugin is (obviously) unused, but it is also
badly maintained and no longer best-practice in several ways:
- it directly reads "NetworkManager.conf" instead of using NMConfig.
- it parses device specs itself, instead of using
nm_match_spec_split().
- read_connections() doesn't ensure that loading a file
does not replace a previously loaded one (due to conflicting
UUID). In general the example doesn't show/handle the complexity
of potential UUID conflicts.
Instead of fixing these issues it is better to ensure our main plugin
('keyfile') corresponds to current best practices. Should we ever add a
new pluginww, 'keyfile' should be the example.
19 lines
235 B
Makefile
19 lines
235 B
Makefile
SUBDIRS=keyfile
|
|
|
|
@GNOME_CODE_COVERAGE_RULES@
|
|
|
|
if CONFIG_PLUGIN_IBFT
|
|
SUBDIRS+=ibft
|
|
endif
|
|
|
|
if CONFIG_PLUGIN_IFCFG_RH
|
|
SUBDIRS+=ifcfg-rh
|
|
endif
|
|
|
|
if CONFIG_PLUGIN_IFUPDOWN
|
|
SUBDIRS+=ifupdown
|
|
endif
|
|
|
|
if CONFIG_PLUGIN_IFNET
|
|
SUBDIRS+=ifnet
|
|
endif
|