Changeset 3404 for trunk/common

Show
Ignore:
Timestamp:
03/07/10 13:45:47 (2 years ago)
Author:
steve.schnepp
Message:

- fixed & cleaned the cgi Expires/LastModified
- added a cgitmpdir to make the location of the temporary png configurable
- fixed comparison pages in CGI mode as (closes #831)
- hostname checks are case in-sensitive now : every hostname is converted to lowercase before use (fixes #450)
- adds an "aligned" suboption to update_rate. Enables to align RRD updates to granularity.
- Implementation of dirtyconfig (fixes #836)
- Converts the standard df plugin for dirtyconfig
- custom format for graph_data_size
- per field & plugin graph_data_size
- handle the last line of multiline options (fixes #855)
- Use a fqn to be able to CGI-graph multigraph plugins (should close #832)
- Initial add of update_rate. Still quite rough (uses tie() and files in /tmp)
- adds SSH transport (closes #842)
- Use Fast::CGI for CGI also
- use the CGI log file for the munin-graph process (fix perms issues)
- bugix the build system in case Munin::Defaults.pm is not already installed
- use directly GraphOld?.pm without invoking munin-graph
- add a custom response HTTP header to see how long it took to generate the graph if needed
- fixed the *4 to report the real number of graphs generated

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk

    • Property svn:ignore changed from
      *-stamp
      build
      *.class
      to
      *-stamp
      build
      *.class
      debian
  • trunk/common

    • Property svn:ignore set to
      Build
      _build
      blib
  • trunk/common/lib/Munin/Common/Config.pm

    r3378 r3404  
    3838        "onlynullcdef", "group_order", "pipe", "pipe_command", 
    3939        "unknown_limit", "num_unknowns", "dropdownlimit", 
    40         "max_graph_jobs", "munin_cgi_graph_jobs" ); 
     40        "max_graph_jobs", "munin_cgi_graph_jobs", 
     41        "cgitmpdir", 
     42        ); 
    4143 
    4244my %bools = map { $_ => 1} qw(yes no true false on off 1 0); 
  • trunk/common/lib/Munin/Common/Defaults.pm

    r2951 r3404  
    2626our $MUNIN_HTMLDIR    = ''; 
    2727our $MUNIN_CGIDIR     = ''; 
     28our $MUNIN_CGITMPDIR     = ''; 
    2829our $MUNIN_DBDIR      = ''; 
    2930our $MUNIN_PLUGSTATE  = '';