about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
...
| | * | | | | | nixos/nginx: fix error in writeNginxConfigIzorkin2019-04-08
| | | | | | | |
| * | | | | | | nixos/prometheus/alertmanager: use ExecStart instead of scriptBas van Dijk2019-04-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This results in a simpler service unit which doesn't first have to start a shell: > cat /nix/store/s95nsr8zbkblklanqpkiap49mkwbaq45-unit-alertmanager.service/alertmanager.service ... ExecStart=/nix/store/4g784lwcy7kp69hg0z2hfwkhjp2914lr-alertmanager-0.16.2-bin/bin/alertmanager \ --config.file /nix/store/p2c7fyi2jkkwq04z2flk84q4wyj2ggry-checked-config \ --web.listen-address [::1]:9093 \ --log.level warn ...
| * | | | | | | Merge pull request #58858 from worldofpeace/pantheon/lightdm-gtk-greeterLinus Heckemann2019-04-10
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/pantheon: enable lightdm gtk greeter
| | * | | | | | | rl-1903: pantheon notes phrasing/organisationLinus Heckemann2019-04-08
| | | | | | | | |
| | * | | | | | | nixos/pantheon: add warning when not using LightDMworldofpeace2019-04-07
| | | | | | | | |
| | * | | | | | | nixos/lightdm-greeters/pantheon: add warningworldofpeace2019-04-07
| | | | | | | | |
| | * | | | | | | nixos/pantheon: enable lightdm gtk greeterworldofpeace2019-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pantheon's greeter has numerous issues that cannot be fixed in a timely manner, and users are better off if they just didn't use it by default.
| * | | | | | | | Merge pull request #58804 from Ma27/roundcube-fixesRobin Gloster2019-04-09
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | roundcube: minor fixes
| | * | | | | | | | nixos/roundcube: only configure postgres config if localhost is used as databaseMaximilian Bosch2019-04-02
| | | |_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using a different database, the evaluation fails as `config.services.postgresql.package` is only set if `services.postgresql` is enabled. Also, the systemd service shouldn't have a relation to postgres if a remote database is used.
| * | | | | | | | nixos: Fix build of manualaszlig2019-04-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 29d7d8f44df24d6876c527d442eb42aee7227d6b has introduced another section with the ID "sec-release-19.09-incompatibilities", which subsequently causes the build to fail. I just merged both sections and the manual is now building again. Signed-off-by: aszlig <aszlig@nix.build>
* | | | | | | | | Merge master into staging-nextFrederik Rietdijk2019-04-09
|\| | | | | | | |
| * | | | | | | | Merge pull request #58255 from jbgi/prometheus2Bas van Dijk2019-04-09
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Add Prometheus 2 service in parallel with 1.x version (continuation)
| | * | | | | | | | nixos/doc: add Prometheus stateDir handling to rl-1909.xmlBas van Dijk2019-04-09
| | | | | | | | | |
| | * | | | | | | | nixos/prometheus: add back the option services.prometheus.dataDirBas van Dijk2019-04-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to ensure more backwards compatibility. Note this is not 100% backwards compatible because we now require dataDir to begin with /var/lib/.
| | * | | | | | | | nixos/doc: added the Prometheus changes to the 19.09 release notesBas van Dijk2019-04-08
| | | | | | | | | |
| | * | | | | | | | nixos/prometheus: fix indentation and unnecessary parenthesisBas van Dijk2019-04-08
| | | | | | | | | |
| | * | | | | | | | nixos/tests: register the prometheus2 testBas van Dijk2019-04-08
| | | | | | | | | |
| | * | | | | | | | nixos/prometheus: get rid of empty argumentsBas van Dijk2019-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the prometheus.service file looked like: ExecStart=/nix/store/wjkhfw3xgkmavz1akkqir99w4lbqhak7-prometheus-1.8.2-bin/bin/prometheus -storage.local.path=/var/lib/prometheus/metrics \ -config.file=/nix/store/zsnvzw51mk3n1cxjd0351bj39k1j6j27-prometheus.yml-check-config-checked \ -web.listen-address=0.0.0.0:9090 \ -alertmanager.notification-queue-capacity=10000 \ -alertmanager.timeout=10s \ \ Restart=always Now it's: ExecStart=/nix/store/wjkhfw3xgkmavz1akkqir99w4lbqhak7-prometheus-1.8.2-bin/bin/prometheus \ -storage.local.path=/var/lib/prometheus/metrics \ -config.file=/nix/store/zsnvzw51mk3n1cxjd0351bj39k1j6j27-prometheus.yml-check-config-checked \ -web.listen-address=0.0.0.0:9090 \ -alertmanager.notification-queue-capacity=10000 \ -alertmanager.timeout=10s Restart=always
| | * | | | | | | | nixos/prometheus: use ExecStart instead of a shell scriptBas van Dijk2019-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This uses fewer lines of code and one less process.
| | * | | | | | | | Use same user for both prometheus 1 and 2. Use StateDirectory.Jean-Baptiste Giraudeau2019-03-25
| | | | | | | | | |
| | * | | | | | | | Prometheus2: --web.external-url need two dash.Jean-Baptiste Giraudeau2019-03-25
| | | | | | | | | |
| | * | | | | | | | Rollback versionning of services.prometheus.{exporters, alertmanager}.Jean-Baptiste Giraudeau2019-03-25
| | | | | | | | | |
| | * | | | | | | | Fix alertmanager service definition. Thanks to @eonpataponAlberto Berti2019-03-25
| | | | | | | | | |
| | * | | | | | | | Make it pass a minimal testAlberto Berti2019-03-25
| | | | | | | | | |
| | * | | | | | | | Add prometheus2 configuration to the prometheus modulesAlberto Berti2019-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As the configuration for the exporters and alertmanager is unchanged between the two major versions this patch tries to minimize duplication while at the same time as there's no upgrade path from 1.x to 2.x, it allows running the two services in parallel. See also #56037
| * | | | | | | | | elk: 6.5.1 -> 6.7.1Bas van Dijk2019-04-09
| | | | | | | | | |
| * | | | | | | | | Merge pull request #58398 from Ma27/package-documizeRobin Gloster2019-04-08
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | documize-community: init at 2.2.1
| | * | | | | | | | | documize-community: init at 2.2.1Maximilian Bosch2019-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Documize is an open-source alternative for wiki software like Confluence based on Go and EmberJS. This patch adds the sources for the community edition[1], for commercial their paid-plan[2] needs to be used. For commercial use a derivation that bundles the commercial package and contains a `$out/bin/documize` can be passed to `services.documize.enable`. The package compiles the Go sources, the build process also bundles the pre-built frontend from `gui/public` into the binary. The NixOS module generates a simple `systemd` unit which starts the service as a dynamic user, database and a reverse proxy won't be configured. [1] https://www.documize.com/get-started/ [2] https://www.documize.com/pricing/
| * | | | | | | | | | iodine: improve password handling (#58806)Ingo Blechschmidt2019-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this change, only passwords not containing shell metacharacters could be used, and because the password was passed as a command-line argument, local users could (in a very small window of time) record the password and (in an indefinity window of time) record the length of the password. We also use the opportunity to add a call to `exec` in the systemd start script, so that no shell needs to hang around waiting for iodine to stop.
| * | | | | | | | | | Merge pull request #58027 from DanielFabian/gfxpayloadSamuel Dionne-Riel2019-04-08
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / | |/| | | | | | | | | grub: Add gfxpayload
| | * | | | | | | | | grub: Add support for gfxpayload in grub. Needed for NVIDIA drivers before ↵Daniel Fabian2019-04-08
| | | |_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | KMS, afaik
| * | | | | | | | | nixos/sshd: Remove obsolete Protocol options (#59136)Aneesh Agrawal2019-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenSSH removed server side support for the v.1 Protocol in version 7.4: https://www.openssh.com/txt/release-7.4, making this option a no-op.
| * | | | | | | | | Merge pull request #58976 from gilligan/remove-nodejs6Samuel Dionne-Riel2019-04-07
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Remove nodejs-6_x which is about to enter EOL
| | * | | | | | | | | Remove nodejs-6_x which is about to enter EOLtobias pflug2019-04-04
| | | |_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove nodejs-6_x - Set nodejs / nodejs-slim to nodejs-8_x / nodejs-slim-8_x - Re-generate node2nix generated files using nodejs-8_x instead
| * | | | | | | | | Merge pull request #51918 from bobvanderlinden/var-runFlorian Klink2019-04-07
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | tree-wide: nixos: /var/run -> /run
| | * | | | | | | | | nixos/tests: nghttpx: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/tests: osquery: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/openvswitch: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/docker: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/xpra: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/kodi: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/mighttpd2: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/tt-rss: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/selfoss: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/restya-board: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/codimd: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/hologram-agent: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/fcron: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/cups: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |
| | * | | | | | | | | nixos/xrdp: /var/run -> /runBob van der Linden2019-03-24
| | | | | | | | | | |