1. 26 Jun, 2020 1 commit
    • Семён Марьясин's avatar
      Speed up 'netctl list' · b34f51a1
      Семён Марьясин authored and Jouke Witteveen's avatar Jouke Witteveen committed
      When you call `netctl list`, it calls `systemctl status` for each of the
      profiles. By default, `systemctl status` fetches the last log entries from the
      journal, which is often a time-consuming operation. Additionally, the status
      output is not meant for machine processing.
      b34f51a1
  2. 24 Apr, 2020 1 commit
    • Jouke Witteveen's avatar
      Bring dhcpcd support up to date (FS#66349) · 115411c3
      Jouke Witteveen authored
      With dhcpcd 9, the rundir has moved. We follow this change and no longer
      support older versions of dhcpcd.
      While here, also support information only use on IPv6, which has been
      possible with dhcpcd for quite a while already.
      
      Reported by: Antonio Rojas <arojas@archlinux.org>
      115411c3
  3. 17 Apr, 2020 1 commit
  4. 10 Apr, 2020 1 commit
  5. 28 Mar, 2020 2 commits
  6. 07 Feb, 2019 2 commits
    • Jouke Witteveen's avatar
      Move away from using wpa_actiond · f2c3edb1
      Jouke Witteveen authored
      The same functionality is provided by wpa_supplicant, so we do not need
      an extra and Arch Linux specific dependency.
      f2c3edb1
    • Jouke Witteveen's avatar
      Do not allow the kernel to try and be smarter than us · 162af2a4
      Jouke Witteveen authored
      When accept_ra is set to 1, router advertisements are still ignored if
      the interface is in forwarding mode. For such configurations, the
      interface should have a static configuration and netctl already sets
      accept_ra to 0. Setting it to 2 otherwise forces the kernel to accept
      router advertisements regardless of the forwarding setting.
      162af2a4
  7. 15 Nov, 2018 1 commit
  8. 02 Aug, 2018 1 commit
  9. 29 Jul, 2018 1 commit
  10. 23 Jun, 2018 2 commits
  11. 26 Feb, 2018 1 commit
  12. 19 Dec, 2017 1 commit
  13. 03 Dec, 2017 1 commit
    • Jouke Witteveen's avatar
      Fix cleanup of DNS configuration for PPP connections · bf0a3da1
      Jouke Witteveen authored
      On termination, pppd runs a script to restore resolve.conf to the state it was
      in before pppd started. When we do not wait for the termination of pppd to
      complete, systemd kills this script and resolve.conf is not restored.
      
      Reported by KF <kecef@aol.com> in FS#53572
      bf0a3da1
  14. 13 Oct, 2017 1 commit
  15. 08 Oct, 2017 2 commits
  16. 31 Jul, 2017 1 commit
    • Jouke Witteveen's avatar
      Only touch the transient hostname · b1b03d8e
      Jouke Witteveen authored
      According to hostnamectl(1), network configuration should only influence the
      transient hostname.
      
      Observed and reported by Stefan (steinwanderer).
      b1b03d8e
  17. 21 Mar, 2017 1 commit
  18. 14 Mar, 2017 4 commits
  19. 25 Jan, 2017 3 commits
  20. 30 Nov, 2016 2 commits
    • Jouke Witteveen's avatar
      Additional granularity in `netctl list` · d1c992b7
      Jouke Witteveen authored
      Distinguish between started profiles and online profiles in the output
      of the list subcommand of netctl.
      To be consistent in symbol usage, the wifi-menu flags have changed too.
      d1c992b7
    • Jouke Witteveen's avatar
      Distinguish between network{,-online}.target (FS#50476) · e43a8221
      Jouke Witteveen authored
      The netctl@ service now yields before obtaining an IP address. This
      prevents holding up network.target unnecessarily. Waiting for profiles
      to obtain an IP address is possible through
      
      1) The netctl-wait-online service
      This service waits until all enabled profiles have obtained an address.
      It is ordered before network-online.target so that this target is now
      correctly implemented in netctl.
      
      2) The wait-online <PROFILE> subcommand to netctl
      This command waits for a started profile to obtain an address.
      e43a8221
  21. 23 Nov, 2016 1 commit
  22. 28 Sep, 2016 3 commits
  23. 24 Jun, 2016 1 commit
  24. 10 Jun, 2016 1 commit
  25. 09 Jun, 2016 1 commit
  26. 16 Jun, 2015 2 commits
  27. 03 Mar, 2015 1 commit