summary refs log tree commit diff
path: root/nixos/modules/services/amqp
Commit message (Collapse)AuthorAge
* rabbitmq module: modernize after package upgradeAlexey Lebedeff2018-09-25
| | | | | | | | | | | | | | - Use socket-activated epmd - that way there won't be any trouble when more than one erlang system is used within a single host. - Use new automation-friendly configuration file format - Use systemd notifications instead of buggy 'rabbitmqctl wait' for confirming successful server startup. 'wait' bug: https://github.com/rabbitmq/rabbitmq-server/issues/463 - Use 'rabbitmqctl shutdown' instead of 'stop', because it's not pid-file based - Use sane systemd unit defaults from RabbitMQ repo: https://github.com/rabbitmq/rabbitmq-server/blob/master/docs/rabbitmq-server.service.example - Support for external plugins
* nixos/modules: users.(extraUsers|extraGroup->users|group)Florian Klink2018-06-30
|
* nixos/rabbitmq: fix restarts and sasl logsGraham Christensen2017-09-23
| | | | | | | | | | | | | | 1. The chmod 400 with the preset cookie prevented restarts, as on the second boot it would fail to write to the cookie. Oops. 2. As far as I can tell, sasl logs were disabled because of the following error: {error,{cannot_log_to_tty,sasl_report_tty_h,not_installed}} Not because we actually wanted to disable them. This meant the management plugin wasn't usable due to a bug set to be fixed in 3.7.0.
* nixos manuals: bring back package referencesVladimír Čunát2016-02-03
| | | | | | | | This reverts most of 89e983786a, as those references are sanitized now. Fixes #10039, at least most of it. The `sane` case wasn't fixed, as it calls a *function* in pkgs to get the default value.
* Revert "Merge #12357: nixos docs: show references to packages"Vladimír Čunát2016-02-03
| | | | | | The PR wasn't good enough yet. This reverts commit b2a37ceeea8c38ec71447f8dae1e6890a8cf982d, reversing changes made to 7fa9a1abce623aaf18b22f5dca3fc8a44a494e8d.
* nixos manuals: bring back package referencesVladimír Čunát2016-01-13
| | | | | | | | This reverts most of 89e983786a, as those references are sanitized now. Fixes #10039, at least most of it. The `sane` case wasn't fixed, as it calls a *function* in pkgs to get the default value.
* nixos/rabbitmq: fix link to documentationPascal Wittmann2015-12-08
|
* Manual: Remove store path referencesEelco Dolstra2015-09-24
|
* nixos/rabbitmq: fix moduleJaka Hudoklin2015-01-26
|
* nixos/rabbitmq: wait for startJaka Hudoklin2014-09-13
|
* Merge remote-tracking branch 'origin/master' into stagingEelco Dolstra2014-07-28
|\ | | | | | | | | | | | | | | | | Conflicts: pkgs/applications/audio/espeak/edit.nix pkgs/applications/audio/lmms/default.nix pkgs/desktops/e18/enlightenment.nix pkgs/games/exult/default.nix pkgs/os-specific/linux/alsa-plugins/default.nix
| * RabbitMQ service: add properties essential for clustersEvgeny Egorochkin2014-07-26
| |
* | Merge remote-tracking branch 'origin/master' into stagingEelco Dolstra2014-07-07
|\|
| * Get all lib functions from lib, not pkgs.lib, in modulesShea Levy2014-07-02
| |
* | Another attempt to eradicate ensureDirEelco Dolstra2014-06-30
|/ | | | See c556a6ea46e71e1907d78b71fab36df30297b3ad.
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* nixos/rabbitmq: rewriteJaka Hudoklin2014-03-29
| | | | | | - rewrite from old jobs options to new services - add simple test - add dataDir option
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10