1. 13 Dec, 2017 1 commit
  2. 02 Nov, 2017 1 commit
  3. 30 Oct, 2017 1 commit
  4. 17 Aug, 2017 1 commit
  5. 07 Jun, 2017 1 commit
  6. 17 Mar, 2017 1 commit
  7. 03 Nov, 2016 1 commit
  8. 21 Oct, 2016 1 commit
  9. 02 Sep, 2016 1 commit
  10. 02 Jun, 2016 2 commits
  11. 01 Jun, 2016 1 commit
    • Thomas Haller's avatar
      manager: add Reload() D-Bus command · 1d0e0eef
      Thomas Haller authored
      Add new Reload D-Bus command to reload NetworkManager configuration.
      
      For now, this is like sending SIGHUP to the process. There are several
      advantages here:
      
        - it is guarded via PolicyKit authentication while signals
          can only be sent by root.
      
        - the user can wait for the reload to be complete instead of sending
          an asynchronous signal. For now, we operation completes after
          nm_config_reload() returns, but later we could delay the response
          further until specific parts are fully reloaded.
      
        - SIGHUP reloads everything including re-reading configuration from
          disk while SIGUSR1 reloads just certain parts such as writing out DNS
          configuration anew.
          Now, the Reload command has a flags argument which is more granular
          in selecting parts which are to be reloaded. For example, via
          signals the user can:
      
            1) send SIGUSR1: this writes out the DNS configuration to
               resolv.conf and possibly reloads other parts without
               re-reading configuration and without restarting the DNS plugin.
            2) send SIGHUP: this reloads configuration from disk,
               writes out resolv.conf and restarts the DNS plugin.
      
          There is no way, to only restart the DNS plugin without also reloading
          everything else.
      1d0e0eef
  12. 23 Jan, 2016 1 commit
  13. 22 Jan, 2016 1 commit
  14. 21 Jan, 2016 2 commits
  15. 30 Oct, 2015 2 commits
  16. 08 Oct, 2015 1 commit
  17. 31 Aug, 2015 1 commit
  18. 19 Aug, 2015 1 commit
  19. 18 Aug, 2015 3 commits
  20. 11 Aug, 2015 1 commit
  21. 04 Aug, 2015 1 commit
  22. 01 Jul, 2015 1 commit
  23. 01 May, 2015 1 commit
  24. 17 Apr, 2015 1 commit
  25. 23 Mar, 2015 2 commits
  26. 16 Dec, 2014 1 commit
  27. 06 Jun, 2014 1 commit
  28. 02 Jun, 2014 1 commit
    • Thomas Haller's avatar
      build: fix installing network-online.target for existing link · 16d34bfe
      Thomas Haller authored
      When reinstalling NM on the same location, it would fail with
      
          Making install in data
          make[1]: Entering directory `/home/data/src/NetworkManager/data'
          make[2]: Entering directory `/home/data/src/NetworkManager/data'
          install -d /opt/test/lib/systemd/system/network-online.target.wants
          ln -s /opt/test/lib/systemd/system/NetworkManager-wait-online.service /opt/test/lib/systemd/system/network-online.target.wants
          ln: failed to create symbolic link ‘/opt/test/lib/systemd/system/network-online.target.wants/NetworkManager-wait-online.service’: File exists
          make[2]: *** [install-exec-local] Error 1
      
      https://bugzilla.gnome.org/show_bug.cgi?id=728965Signed-off-by: Thomas Haller's avatarThomas Haller <thaller@redhat.com>
      16d34bfe
  29. 30 May, 2014 1 commit
  30. 18 Apr, 2014 1 commit
  31. 31 Mar, 2014 1 commit
  32. 17 Dec, 2013 1 commit
  33. 06 Aug, 2013 1 commit
    • Dan Williams's avatar
      systemd: fix up dispatcher unit install (rh #948433) · 75c64763
      Dan Williams authored
      Lennart sez:
      
      "Oh, I wasn't aware it is short-lived only. In that case, drop the
      multi-user.target bit, and just make it create the dbus alias.
      
      [Install]
      Alias=dbus-org.freedesktop.nm-dispatcher.service
      
      And yeah, adding Also=NetworkManager-dispatcher.service to
      NetworkManager.service certainly would be a good idea."
      75c64763
  34. 22 Jul, 2013 1 commit
    • Dan Winship's avatar
      core: change the rules for ignore-carrier · 17e91fd4
      Dan Winship authored
      The previous ignore-carrier rules did not work well with dynamic IP
      (dhcp/slaac) connections. Change the rule so that only static IP
      connections can be activated when carrier is not present (but both
      static and dynamic connections will remain up when carrier is lost).
      17e91fd4