main/postmarketos-{base-ui,config-nftables}: reorganize NM configs and scripts
-
Move all configs from /etc/NetworkManager/conf.d to /usr/lib/NetworkManager/conf.d since the latter is more appropriate for distribution-provided config files. In particular this means apk will update them when the package file is changed rather than creating
.apk-new
files. If a user wants to override such a file, they can create a file with the same name under /etc/NetworkManager/conf.d -
Move all dispatcher scripts from /etc/NetworkManager/dispatcher.d to /usr/lib/NetworkManager/dispatcher.d for the same reason.
-
Rename all configs to have a "50-" prefix so that users can add their own "99-" overrides with a guarantee that they'll be processed after distribution-provided configs.
-
Rename dispatcher scripts to have a "50-" prefix instead of "85-" and "99-" since they're distribution-provided files.
-
Move 50-tethering.conf from the base-ui package to the base-ui-networkmanager package.
There are also some device packages that put config files without a numeric prefix in /etc/NetworkManager/conf.d . This MR doesn't change those.