Add `nm-auto-defaults` option
The NetworkManager-libreswan add additional values when user undefined
which is causing incapability ipsec.conf
and NM-libreswan config.
Instead of breaking existing users, this introduced nm-auto-defaults
option and set default to yes preserving previous behaviour. For other
user wish NM-libreswan do not add default values, explicit
nm-auto-defaults: no
is required in NetworkManager vpn.data
.
These are for advanced use cases, no GUI access required.