3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services
symphorien+git@xlumurb.eu be25e45fc8 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>
2019-12-30 16:40:52 +01:00
..
admin nixos/oxidized: specify PID file in service 2019-12-12 23:19:07 +01:00
amqp nixos/rabbitmq: use a literalExample for example configItems 2019-10-18 12:36:16 +00:00
audio nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
backup nixos/borgbackup: install job wrappers to systemPackages for easy borg access 2019-12-26 07:50:03 +02:00
cluster nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
computing nixos/slurm: add option for external slurmdbd.conf 2019-11-10 21:28:09 +01:00
continuous-integration treewide: Switch to system users (#71055) 2019-11-01 13:26:43 +01:00
databases postgresql: Quote role names when creating database users 2019-12-13 14:10:18 -06:00
desktops nixos/pantheon: move contractor module into xservice 2019-12-20 09:26:35 -05:00
development lorri: add git to daemon path 2019-12-16 10:09:59 +01:00
editors treewide: Switch to system users 2019-10-12 22:25:28 +02:00
games nixos/openarena: fix service's binary name 2019-11-24 16:55:20 +01:00
hardware udev: fix option description 2019-12-25 20:51:01 +00:00
logging nixos/awstats: refactor module 2019-12-24 12:20:52 -05:00
mail nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
misc nixos/ethminer: always restart 2019-12-25 10:33:50 -05:00
monitoring nagios: various improvements 2019-12-30 16:40:52 +01:00
network-filesystems nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
networking Merge pull request #75103 from sternenseemann/spacecookie 2019-12-23 11:09:52 +01:00
printing nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
scheduling treewide: Switch to system users 2019-10-12 22:25:28 +02:00
search nixos/kibana: Filter empty lists 2019-09-07 13:24:24 +01:00
security nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
system Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
torrent nixos/transmission: don't use types.str 2019-12-09 23:31:38 -05:00
ttys
web-apps nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration 2019-12-24 20:27:48 -05:00
web-servers Merge pull request #73113 from aanderse/httpd-vhost 2019-12-26 08:09:08 -05:00
x11 Merge pull request #76160 from worldofpeace/mate-settings-daemon/fixup 2019-12-23 08:53:10 -05:00