Skip to content
Snippets Groups Projects
  1. Sep 25, 2012
  2. Aug 15, 2012
  3. Jun 14, 2012
    • Sergey Joseph Ivanov's avatar
      check if $bits is defined · d6ffeb10
      Sergey Joseph Ivanov authored
      To avoid warning messages like:
      "Use of uninitialized value $bits in string eq at /opt/resmon/lib/Resmon/Config.pm line 16..."
      $bits variable should be checked if it is defined before comparison with empty string
      d6ffeb10
  4. May 23, 2012
    • Sergey Joseph Ivanov's avatar
      support for HOSTS {ALLOW|DENY} lists · ba4f134e
      Sergey Joseph Ivanov authored
      Hosts allow-deny lists are the coma or blank separated lists of
      a dotted decimal IPv4 addresses of the form a.b.c.d. to match incoming machine’s IP address exactly,
      or an 'ipaddr/n' where ipaddr is the IP address and n is the number of one bits in the netmask.
      The first to occur match gives the result, skipping other rules.
      If nothing matches IP is allowed.
      ba4f134e
  5. May 13, 2010
  6. May 12, 2010
  7. Apr 29, 2010
  8. Mar 21, 2010
  9. Mar 19, 2010
    • Mark Harrison's avatar
      Changes to how modules are loaded: · b4a01ee8
      Mark Harrison authored
      Each module is an object inheriting from Resmon::Module as before, but the
      code to support coderefs and raw packages with a handler function is all gone.
      In addition, a lot of redundant code was removed, and some small changes made
      to the modules themselves:
      
          - The check name is stored in $self->{check_name} (instead of
            $self->{object} as in the past)
          - The check configuration is stored in $self->{config} and not just as
            instance variables.
          - All modules must have fully qualified names in the config file. In other
            words - Resmon::Module::Resmon instead of just RESMON. In keeping with
            other perl module names, I've gone with Title Case instead of ALL CAPS
            for the sample module (Resmon). This is simple to change back if desired
            however.
      
      git-svn-id: https://labs.omniti.com/resmon/branches/resmon2@268 8c0face9-b7db-6ec6-c4b3-d5f7145c7d55
      b4a01ee8
  10. Mar 18, 2010
  11. Feb 18, 2010
  12. Mar 24, 2009
  13. Mar 19, 2009
  14. Mar 09, 2009
  15. Jan 02, 2009
  16. May 22, 2008
    • Mark Harrison's avatar
      Several fixes: · 7b9e8bc8
      Mark Harrison authored
          - Broken modules on startup will not cause resmon to quit, but will be
            added to the failed modules list and have a status shown as BAD.
          - Broken modules on startup will no longer break the XML (because there is
            no config_as_hash to generate the configuration from)
          - Reloading modules that were initially broken (either from startup or
            from adding them to the config file and reloading) now works correctly.
      
      
      git-svn-id: https://labs.omniti.com/resmon/trunk@108 8c0face9-b7db-6ec6-c4b3-d5f7145c7d55
      7b9e8bc8
  17. May 15, 2008
  18. May 14, 2008
  19. Mar 23, 2007
  20. Mar 22, 2007
  21. Mar 21, 2007
Loading