Public bug reported: On upgrades, network-manager creates an empty /etc/NetworkManager/conf.d/10-globally-managed-devices.conf which shadows the one in /usr/lib:
$ strace -fvvs1024 /usr/sbin/NetworkManager --print-config 2>&1|grep 10-globally access("/etc/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/etc/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 write(1, "# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (etc: 10-globally-managed-devices.conf, default-wifi-powersave-on.conf)\n\n[main]\nplugins=ifupdown,keyfile,ofono\ndns=dnsmasq\n\n[ifupdown]\nmanaged=false\n\n[connection]\nwifi.powersave=3\n", 252# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (etc: 10-globally-managed-devices.conf, default-wifi-powersave-on.conf) However, the same does not work for /run: sudo rm /etc/NetworkManager/conf.d/10-globally-managed-devices.conf sudo touch /run/NetworkManager/conf.d/10-globally-managed-devices.conf $ strace -fvvs1024 /usr/sbin/NetworkManager --print-config 2>&1|grep 10-globally access("/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 access("/var/run/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/var/run/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 write(1, "# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (lib: 10-globally-managed-devices.conf) (etc: default-wifi-powersave-on.conf)\n\n[main]\nplugins=ifupdown,keyfile,ofono\ndns=dnsmasq\n\n[keyfile]\nunmanaged-devices=*,except:type:wifi,except:type:wwan\n\n[ifupdown]\nmanaged=false\n\n[connection]\nwifi.powersave=3\n", 323# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (lib: 10-globally-managed-devices.conf) (etc: default-wifi-powersave-on.conf) Thus "unmanaged-devices" is still excluding eveyrthing but wifi/wwan, i. e. per the original /usr/lib/ config. network-manager version 1.2.2-0ubuntu6 ** Affects: network-manager (Ubuntu) Importance: Medium Assignee: Martin Pitt (pitti) Status: In Progress ** Description changed: On upgrades, network-manager creates an empty /etc/NetworkManager/conf.d/10-globally-managed-devices.conf which shadows the one in /usr/lib: $ strace -fvvs1024 /usr/sbin/NetworkManager --print-config 2>&1|grep 10-globally access("/etc/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/etc/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 write(1, "# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (etc: 10-globally-managed-devices.conf, default-wifi-powersave-on.conf)\n\n[main]\nplugins=ifupdown,keyfile,ofono\ndns=dnsmasq\n\n[ifupdown]\nmanaged=false\n\n[connection]\nwifi.powersave=3\n", 252# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (etc: 10-globally-managed-devices.conf, default-wifi-powersave-on.conf) However, the same does not work for /run: sudo rm /etc/NetworkManager/conf.d/10-globally-managed-devices.conf sudo touch /run/NetworkManager/conf.d/10-globally-managed-devices.conf $ strace -fvvs1024 /usr/sbin/NetworkManager --print-config 2>&1|grep 10-globally access("/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 access("/var/run/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/var/run/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 write(1, "# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (lib: 10-globally-managed-devices.conf) (etc: default-wifi-powersave-on.conf)\n\n[main]\nplugins=ifupdown,keyfile,ofono\ndns=dnsmasq\n\n[keyfile]\nunmanaged-devices=*,except:type:wifi,except:type:wwan\n\n[ifupdown]\nmanaged=false\n\n[connection]\nwifi.powersave=3\n", 323# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (lib: 10-globally-managed-devices.conf) (etc: default-wifi-powersave-on.conf) Thus "unmanaged-devices" is still excluding eveyrthing but wifi/wwan, i. e. per the original /usr/lib/ config. + + network-manager version 1.2.2-0ubuntu6 ** Changed in: network-manager (Ubuntu) Status: New => In Progress ** Changed in: network-manager (Ubuntu) Importance: Undecided => Medium ** Changed in: network-manager (Ubuntu) Assignee: (unassigned) => Martin Pitt (pitti) ** Changed in: network-manager (Ubuntu) Milestone: None => ubuntu-16.08 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1614043 Title: /run/NetworkManager/conf.d/ files do not override files in /usr/lib/NetworkManager/conf.d Status in network-manager package in Ubuntu: In Progress Bug description: On upgrades, network-manager creates an empty /etc/NetworkManager/conf.d/10-globally-managed-devices.conf which shadows the one in /usr/lib: $ strace -fvvs1024 /usr/sbin/NetworkManager --print-config 2>&1|grep 10-globally access("/etc/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/etc/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 write(1, "# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (etc: 10-globally-managed-devices.conf, default-wifi-powersave-on.conf)\n\n[main]\nplugins=ifupdown,keyfile,ofono\ndns=dnsmasq\n\n[ifupdown]\nmanaged=false\n\n[connection]\nwifi.powersave=3\n", 252# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (etc: 10-globally-managed-devices.conf, default-wifi-powersave-on.conf) However, the same does not work for /run: sudo rm /etc/NetworkManager/conf.d/10-globally-managed-devices.conf sudo touch /run/NetworkManager/conf.d/10-globally-managed-devices.conf $ strace -fvvs1024 /usr/sbin/NetworkManager --print-config 2>&1|grep 10-globally access("/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 access("/var/run/NetworkManager/conf.d/10-globally-managed-devices.conf", F_OK) = 0 open("/var/run/NetworkManager/conf.d/10-globally-managed-devices.conf", O_RDONLY) = 5 write(1, "# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (lib: 10-globally-managed-devices.conf) (etc: default-wifi-powersave-on.conf)\n\n[main]\nplugins=ifupdown,keyfile,ofono\ndns=dnsmasq\n\n[keyfile]\nunmanaged-devices=*,except:type:wifi,except:type:wwan\n\n[ifupdown]\nmanaged=false\n\n[connection]\nwifi.powersave=3\n", 323# NetworkManager configuration: /etc/NetworkManager/NetworkManager.conf (lib: 10-globally-managed-devices.conf) (etc: default-wifi-powersave-on.conf) Thus "unmanaged-devices" is still excluding eveyrthing but wifi/wwan, i. e. per the original /usr/lib/ config. network-manager version 1.2.2-0ubuntu6 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1614043/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp