Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: d835f229f465
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 66bf75415f4e
Choose a head ref
  • 3 commits
  • 4 files changed
  • 3 contributors

Commits on Dec 30, 2019

  1. nagios: various improvements

    * structured config for main config file allows to launch nagios in
    debug mode without having to write the whole config file by hand
    * build time syntax check
    * all options have types, one more example
    * I find it misleading that the main nagios config file is linked in
    /etc but that if you change the link in /etc/ and restart nagios, it
    has no effect. Have nagios use /etc/nagios.cfg
    * fix paths in example nagios config files, which allows to reuse it:
      services.nagios.objectDefs =
       (map (x: "${pkgs.nagios}/etc/objects/${x}.cfg")
       [ "templates" "timeperiods" "commands" ]) ++ [ ./main.cfg ]
    * for the above reason, add mailutils to default plugins
    
    Co-Authored-By: Aaron Andersen <aaron@fosslib.net>
    2 people authored and symphorien committed Dec 30, 2019
    Copy the full SHA
    be25e45 View commit details
    Browse the repository at this point in the history
  2. nagios: add nixos test

    symphorien committed Dec 30, 2019
    Copy the full SHA
    cb38bf3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #76551 from symphorien/nagios2

    nagios: various improvements
    aanderse committed Dec 30, 2019
    Copy the full SHA
    66bf754 View commit details
    Browse the repository at this point in the history