about summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'origin/master' into stagingMatthew Bauer2019-02-09
|\
| * nixos/home-assistant: make config.http.server_port an integerRobert Schütz2019-02-09
| |
| * boot/raspberrypi: replace deprecated configuration optionJeff Slight2019-02-08
| |
| * Merge pull request #55443 from ptman/patch-1Sarah Brofeldt2019-02-08
| |\ | | | | | | nixos/docker-registry: fix listenAddress
| | * nixos/docker-registry: fix listenAddressPaul Tötterman2019-02-08
| | | | | | | | | listenAddress config option was previously unused in config generation
| * | nixos/roundcube: add package optionMaximilian Bosch2019-02-08
| |/ | | | | | | | | | | With this option it's possible to specify a custom expression for `roundcube`, i.e. a roundcube environment with third-party plugins as shown in the testcase.
| * nixos/unifi: Update TCP portsLily Ballard2019-02-07
| | | | | | | | Fixes #55377
| * Merge branch 'pr-55320'Léo Gaspard2019-02-07
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pr-55320: nixos/release-notes: mention breaking changes with matrix-synapse update nixos/matrix-synapse: reload service with SIGHUP nixos/tests/matrix-synapse: generate ca and certificates nixos/matrix-synapse: use python to launch synapse pythonPackages.pymacaroons-pynacl: remove unmaintained fork matrix-synapse: 0.34.1.1 -> 0.99.0 pythonPackages.pymacaroons: init at 0.13.0
| | * nixos/matrix-synapse: reload service with SIGHUPnyanloutre2019-02-06
| | | | | | | | | | | | This is used to load new certificates without restarting the service
| | * nixos/matrix-synapse: use python to launch synapsenyanloutre2019-02-06
| | | | | | | | | | | | | | | launch synapse with the python executable because the startup script is no longer available
| * | nixos/iotop: don't install the package globallyMaximilian Bosch2019-02-07
| | | | | | | | | | | | | | | | | | | | | The binary will be in `/run/wrappers/bin` and adding `pkgs.iotop` won't have any effect. See also https://github.com/NixOS/nixpkgs/pull/51749#discussion_r254724170
| * | Merge pull request #51749 from Ma27/add-iotop-moduleMaximilian Bosch2019-02-07
| |\ \ | | | | | | | | nixos/iotop: add module
| | * | nixos/iotop: add moduleMaximilian Bosch2018-12-18
| | | | | | | | | | | | | | | | | | | | | | | | The `iotop` program can't be started by an unprivileged user because of missing root privileges. The issue can be fixed by creating a setcap wrapper for `iotop` which contains `cap_net_admin`.
| * | | Manual: make reproducibleGraham Christensen2019-02-06
| | | |
| * | | Merge pull request #53874 from atopuzov/grafana-configMaximilian Bosch2019-02-06
| |\ \ \ | | | | | | | | | | Grafana configuration
| | * | | nixos/grafana: implement dashboard & datasource provisioningAleksandar Topuzović2019-02-06
| | | | | | | | | | | | | | | | | | | | Adds the ability to automatically provision datasources and dashboards.
| * | | | nixos/syncthing: setup user only on system serviceIoannis Koutras2019-02-06
| | | | |
| * | | | efi-image_eltorito: make reproducibleGraham Christensen2019-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | './*' produces arguments ordered by inode. efiDir produces, reliably, ./EFI, so just make all the directories known explicitly.
| * | | | Merge pull request #54541 from dotlambda/home-assistant-0.86Peter Hoeg2019-02-06
| |\ \ \ \ | | |/ / / | |/| | | home-assistant: 0.85.1 -> 0.86.4
| | * | | nixos/home-assistant: add configWritable optionRobert Schütz2019-02-03
| | | | |
| | * | | nixos/home-assistant: don't run json2yaml at every startRobert Schütz2019-01-29
| | | | |
| | * | | nixos/home-assistant: add lovelaceConfig optionRobert Schütz2019-01-29
| | | | |
| * | | | Merge pull request #51980 from ToxicFrog/munin-pluginsSilvan Mosberger2019-02-05
| |\ \ \ \ | | | | | | | | | | | | nixos/munin: New options (and some bugfixes) for service configuration
| | * | | | nixos/munin: enable munin_update and disable munin_statsBen Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | munin_update relies on a stats file that exists, but isn't found in the default location on NixOS; the appropriate plugin configuration is added. munin_stats relies on munin-cron writing a logfile, which the NixOS build of munin does not. (This is probably fixable in the munin package, but I don't have time to dig into that right now.)
| | * | | | nixos/munin: add types to Munin optionsBen Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | Some options were missing their types.
| | * | | | nixos/munin: add extraCSS optionBen Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This permits custom styling of the generated HTML without needing to build your own Munin package from source. Also comes with an example that works as a passable dark theme for Munin.
| | * | | | nixos/munin: add extraPlugins and extraAutoPlugins options [#17895]Ben Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extraAutoPlugins lets you list plugins and plugin directories to be autoconfigured, and extraPlugins lets you enable plugins on a one-by-one basis. This can be used to enable plugins from contrib (although you'll need to download and check out contrib yourself, then point these options at it), or plugins you've written yourself.
| | * | | | nixos/munin: require DejaVu fonts if enabledBen Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | munin-graph is hardcoded to use DejaVu Mono for the graph legends; if it can't find it, there's no guarantee it finds a monospaced font at all, and if it can't find a monospaced font the legends come out badly misformatted.
| | * | | | nixos/munin: add disabledPlugins optionBen Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just a set of globs to remove from the active plugins directory after autoconfiguration is complete. I also removed the hard-coded disabling of "diskstats", since it seems to work just fine now.
| | * | | | nixos/munin: add extraPluginConfig optionBen Kelly2019-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This lets you specify additional plugin-specific configuration to go in plugin-conf.d, and complements the extraConfig and extraGlobalConfig options.
| | * | | | nixos/munin: fix documentation linksBen Kelly2019-02-04
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Since this module was written, Munin has moved their documentation from munin-monitoring.org/wiki to guide.munin-monitoring.org. Most of the links were broken, and the ones that weren't went to "please use the new site" pages.
| * / | | redmine: 3.4.8 -> 4.0.1 (#55234)aanderse2019-02-05
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * redmine: 3.4.8 -> 4.0.1 * nixos/redmine: update nixos test to run against both redmine 3.x and 4.x series * nixos/redmine: default new installs from 19.03 onward to redmine 4.x series, while keeping existing installs on redmine 3.x series * nixos/redmine: add comment about default redmine package to 19.03 release notes * redmine: add aandersea as a maintainer
| * | | Merge pull request #45412 from costrouc/costrouc/minecraft-serverSilvan Mosberger2019-02-05
| |\ \ \ | | | | | | | | | | minecraft-server: 1.12.2 -> 1.13.2 + service refactor
| | * | | nixos/mincraft-server: refactorChris Ostrouchov2019-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - allow for options to (added 2 options): - agree to eula (eula.txt) true/false will create symlink over existing eula.txt to `/nix/store/...`. - whitelist users (optional and will symlink over existing whitelist.json and create backup) - server.properties can be configured with the serverProperties option. If there is an existing server.properties it will copy it to a server.properties.old to keep the old one. server.properties MUST be writable thus symlinking is not an option. - all ports that are stated in `server.properties` are exposed properly in the firewall. (infinisil) nixos/minecraft-server: Fix, refactor and polish Adds an option `declarative` (defaulted to false), in order to stay (mostly) backwards compatible. The only thing that's not backwards compatible is that you now need to agree to the EULA on evaluation time, but that's guarded by an assertion and therefore doesn't need a release note.
| * | | | Merge pull request #55222 from thefloweringash/nextcloud-nginx-configMaximilian Bosch2019-02-05
| |\ \ \ \ | | | | | | | | | | | | nixos/nextcloud: use matching nginx package when configuring nginx
| | * | | | nixos/nextcloud: use matching nginx package when configuring nginxAndrew Childs2019-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NixOS currently defaults services.nginx.package to nginxStable. Including configuration files from nginxMainline could potentially cause incompatible configuration.
| * | | | | Merge pull request #55122 from elseym/ndppd-moduleMaximilian Bosch2019-02-04
| |\ \ \ \ \ | | |/ / / / | |/| | | | ndppd module: refactor and fix
| | * | | | ndppd: don't use weird upstream systemd service unitFranz Pletz2019-02-03
| | | | | |
| | * | | | ndppd module: refactorelseym2019-02-03
| | | | | |
| * | | | | Merge pull request #55050 from aanderse/redmine-extra-envMichael Raskin2019-02-04
| |\ \ \ \ \ | | | | | | | | | | | | | | nixos/redmine: add an extraEnv option, enable automatic log rotation
| | * | | | | nixos/redmine: add an extraEnv option (which could be used to turn on debug ↵Aaron Andersen2019-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | logging, etc...), enable automatic log rotation
| * | | | | | nixos/sway-beta: Install swaylock and swayidle by defaultMichael Weiss2019-02-03
| | | | | | |
| * | | | | | nixos-generate-config: account for mount points & devices with spaces & tabs ↵aanderse2019-02-03
| | |/ / / / | |/| | | | | | | | | | | | | | | | in the name (#50234)
| * | | | | Merge pull request #54706 from pbogdan/lightdm-cursorsFranz Pletz2019-02-03
| |\ \ \ \ \ | | | | | | | | | | | | | | nixos/lightdm: allow cursor theme customisation.
| | * | | | | nixos/lightdm: allow cursor theme customisation.Piotr Bogdan2019-01-28
| | | |_|/ / | | |/| | |
| * | | | | Merge pull request #54709 from pbogdan/lightdm-dpiFranz Pletz2019-02-03
| |\ \ \ \ \ | | | | | | | | | | | | | | nixos/lightdm: inherit DPI settings from xserver config
| | * | | | | nixos/lightdm: inherit DPI settings from xserver configPiotr Bogdan2019-01-28
| | |/ / / /
| * | | | | Merge pull request #54959 from jslight90/gitlab-depenenciesFranz Pletz2019-02-03
| |\ \ \ \ \ | | | | | | | | | | | | | | gitlab: add openssh dependency to gitaly
| | * | | | | gitlab: add openssh dependency to gitalyJeff Slight2019-01-30
| | | | | | |
| * | | | | | nixos/tasks/encrypted-devices: fix regression from #54637Pierre Bourdon2019-02-02
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 27982b408e465554b8831f492362bc87ed0ec02a introduced a bug when refactoring the encrypted-devices module, causing some encrypted filesystem options to not be recognized anymore. See e.g. https://hydra.nixos.org/build/88145490