Раскурил архитектуру NM, вот тут в доках сказано
https://live.gnome.org/NetworkManager/SystemSettings
что глобальные настрокйки предоставляются плагинами, например плагином keyfile.
[connection]
id=Auto eth0
uuid=27afa607-ee36-43f0-b8c3-9d245cdc4bb3
type=802-3-ethernet
autoconnect=true
timestamp=0
[ipv4]
method=auto
[802-3-ethernet]
mac-address=0:23:5a:47:1f:71
Представлен пример конфы для keyfile, структур конфигурции вдимо совпадает с представлением NM о соединениях, а где взять полную документацю по ключам конфигурации для каждой секции, и какие секции бывают ?
DBus API как то не похоже на то что мне нужно ...