1. 17 Jan, 2021 1 commit
    • Jouke Witteveen's avatar
      Add verify subcommand to netctl · 9b70046f
      Jouke Witteveen authored
      The name of the subcommand mirrors the same subcommand of systemd-analyze.
      
      Verification before restarting would be useful. However, verification
      requires the profile file to be readable by the current user. The current
      user may be a regular user with permission to control systemd, so
      restarting does not require the profile file to be readable. Therefore, we
      do not attempt verification before restarting.
      9b70046f
  2. 02 Aug, 2018 1 commit
  3. 28 Jul, 2018 1 commit
  4. 16 Mar, 2018 1 commit
  5. 08 Oct, 2017 1 commit
  6. 29 May, 2017 1 commit
  7. 14 Mar, 2017 2 commits
  8. 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
  9. 23 Nov, 2016 1 commit
  10. 28 Sep, 2016 1 commit
  11. 10 Jun, 2016 1 commit
    • Jouke Witteveen's avatar
      Support the 'is-active' command · 9f6b3598
      Jouke Witteveen authored
      Status getting commands are now uniform between netctl and netctl-auto.
      Both support 'is-active' and 'is-enabled'. The 'current' command is
      dropped from netctl-auto. Its use case is covered by the 'list' command.
      
      Suggested by Evgeniy Alekseev <i@arcanis.me>
      9f6b3598
  12. 12 Jan, 2015 1 commit
  13. 17 Jun, 2014 1 commit
  14. 06 May, 2014 2 commits
  15. 25 Feb, 2014 1 commit
  16. 04 Jun, 2013 1 commit
  17. 18 May, 2013 1 commit
  18. 15 May, 2013 1 commit
  19. 06 May, 2013 1 commit
    • Jouke Witteveen's avatar
      Improve array handling · 711c4645
      Jouke Witteveen authored
      When interpreted as an array, the empty string represents a 1-element
      array consisting of the empty string. This is actually very reasonable.
      
      Reported by: Thomas Bächler <thomas@archlinux.org>
      711c4645
  20. 05 May, 2013 1 commit
  21. 08 Apr, 2013 1 commit
  22. 30 Mar, 2013 1 commit
  23. 22 Mar, 2013 1 commit
  24. 18 Mar, 2013 1 commit
  25. 12 Mar, 2013 1 commit
    • Jouke Witteveen's avatar
      Uniform translation of profiles to unit names · 002fd276
      Jouke Witteveen authored
      The unit corresponding to a profile named $p is netctl@$p.service.
      We should not drop the suffix, since $p could contain a valid unit
      suffix (although .service is not allowed).
      We take care of this uniformly by wrapping around systemctl.
      Additionally, `systemctl list-units` does not accept an '--active'
      parameter, so we fix it to be consistent with `netctl list`.
      002fd276
  26. 14 Feb, 2013 1 commit
    • Ivan Shapovalov's avatar
      Automatically escape dashes in interface names · b0f92895
      Ivan Shapovalov authored and Jouke Witteveen's avatar Jouke Witteveen committed
      Custom interface names like "eth-phone" or "eth-lte" are not uncommon,
      and since they are used in pathes inside systemd units, dashes and unprintable
      characters shall be escaped per unit file rules.
      
      So replace "-" with "\x2d" in interface names.
      b0f92895
  27. 05 Feb, 2013 1 commit
  28. 25 Jan, 2013 1 commit
  29. 29 Dec, 2012 2 commits
  30. 28 Dec, 2012 2 commits
  31. 14 Oct, 2012 1 commit
  32. 12 Oct, 2012 1 commit
  33. 13 Sep, 2012 1 commit
  34. 08 Aug, 2012 1 commit
  35. 24 Jun, 2012 1 commit
    • Jouke Witteveen's avatar
      Minor changes · 2d949d5a
      Jouke Witteveen authored
      $STATE_DIR/last_profile was unused and functionality one could want from it will soon be provided by netcfg-daemon.
      2d949d5a