1. 10 Nov, 2015 1 commit
    • Jonathan Michalon's avatar
      Implement config reload (via HUP signal) · 3c3ca1cf
      Jonathan Michalon authored
      Reloading of the configuration implemented. Old/changed checks in failure send
      an email saying it will never come back again. New checks are added to the list.
      Unmodified checks are kept the same, preserving context.
      Systemd unit now knows about reload and by the way uses systemd itself as a
      watchdog instead of the one provided alongside the program.
  2. 09 Nov, 2015 1 commit
  3. 31 Oct, 2015 1 commit
  4. 26 Oct, 2015 1 commit
    • Jonathan Michalon's avatar
      Provide a systemd templated unit · 97eefd7b
      Jonathan Michalon authored
      With systemd it's easy to manage several instances of picomon (via templated
      units) so this should be quite usefull.
      Also we switch to /etc/picomon for config (instead of %prefix%/etc/picomon)
      as /usr/local/etc don't seem to exist for real and that way it's not abnormal
      to ship the unit in /etc too. Also it's easier to manage the config at only
      one place (think about etckeeper etc.).
  5. 11 Jan, 2015 1 commit
    • Jonathan Michalon's avatar
      Activate SNI for HTTPS checks · 8bf86754
      Jonathan Michalon authored
      This fixes a strange "Error on receive" issue on some check_http versions.
      Enabling SNI we now also check the connection using the certificate of the
      configured vhost (and not the default one).
  6. 13 Sep, 2014 1 commit
    • Colomban Wendling's avatar
      Mails: don't drop mails upon temporary relay error · 844071b9
      Colomban Wendling authored
      We used to drop any mail we tried to send, regardless of whether
      sending it actually succeeded or not.  This could result in lost mails
      if the server failed to accept some mails for any temporary reason.
      Fix this by re-queuing emails that failed to send and wait a few
      moments before retrying.
  7. 08 Sep, 2014 1 commit
  8. 02 Sep, 2014 1 commit
  9. 31 Aug, 2014 7 commits
  10. 29 Aug, 2014 1 commit
  11. 25 Aug, 2014 2 commits
  12. 24 Aug, 2014 9 commits
  13. 23 Aug, 2014 7 commits
  14. 20 Jul, 2014 6 commits