about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2021-03-17prometheus-postgres-exporter: add environment file (#116373)Raphael Megzari1-0/+37
* prometheus-postgres-exporter: add environment file * Update nixos/modules/services/monitoring/prometheus/exporters/postgres.nix Co-authored-by: WilliButz <WilliButz@users.noreply.github.com>
2021-03-16Merge pull request #115549 from adrianparvino/new-nixos-unstableFlorian Klink2-1/+53
systemd: Handle template overrides
2021-03-16Merge pull request #115655 from helsinki-systems/upd/nginxajs1241-1/+1
nginxMainline: 1.19.7 -> 1.19.8
2021-03-15Merge pull request #116387 from lf-/doc-fixSarah Brofeldt1-1/+1
manual/installation: s/boot.loader.systemd/boot.loader.systemd-boot
2021-03-15nixos/kubernetes: import all platforms for seeded imagesjali-clarke1-2/+2
This fixes a class of errors seen on aarch64 during coredns import where content was seen to be missing ("digest xxx not found") or "failed to get reader from content store" depending on which coredns version was being imported.
2021-03-15manual/installation: s/boot.loader.systemd/boot.loader.systemd-bootJade1-1/+1
The link had the wrong title.
2021-03-14Merge pull request #116084 from jonringer/bump-factorioSarah Brofeldt1-0/+10
factorio: 1.1.26 -> 1.1.27
2021-03-14Merge pull request #116303 from samuelgrf/printing-related-refactorsSandro1-1/+1
2021-03-14Merge pull request #113881 from jtojnar/stdenv.mdJan Tojnar2-3/+3
doc: Port stdenv to Markdown
2021-03-14nixos/printing: simplify filterGutenprint functionSamuel Gräfenstein1-1/+1
2021-03-14nixos/tests/spike: Fix assertionLancelot SIX1-1/+1
2021-03-14doc: Port stdenv/multiple-output to MarkdownJan Tojnar1-1/+1
2021-03-14doc: Port stdenv/meta to MarkdownJan Tojnar1-2/+2
2021-03-13Merge pull request #106599 from doronbehar/pkg/gnuradio/pkgsDoron Behar1-1/+11
2021-03-13Merge pull request #115871 from aanderse/kodi-packagesAaron Andersen1-0/+38
kodi: plugins cleanup
2021-03-13nixos/prometheus/exporters: fix eval if only `openFirewall = true;` is setMaximilian Bosch1-1/+1
If `openFirewall = true`, but no `firewallFilter` is set, the evaluation fails with the following error: The option `services.prometheus.exporters.node.firewallFilter` is defined both null and not null, in `/home/ma27/Projects/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix' and `/home/ma27/Projects/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix'. Originally introduced by me in #115185. The problem is that `mkOptionDefault` has - as its name suggests - the same priority as the default-value of the option `firewallFilter` and thus it conflicts if this declaration and the actual default value are set which is the case if `firewallFilter` isn't specified somewhere else.
2021-03-13nixos/mautrix-telegram: substitute secrets in config file at runtime (#112966)Milan1-4/+16
In the latest release of mautrix-telegram not all secrets can be set using environment variables (see https://github.com/tulir/mautrix-telegram/issues/584). This change allows these secret values to be set without ending up in the Nix store.
2021-03-13Merge pull request #116037 from petabyteboy/feature/jitsi-exporterWilliButz3-0/+64
prometheus-jitsi-exporter: init at 0.2.18
2021-03-13gnuradio.pkgs: initDoron Behar1-1/+11
- Write a `mkDerivation` and `mkDerivationWith` function for gnuradio, like qt5. - qradiolink, gqrx: Use gnuradio's callPackage and mkDerivation. - Use gnuradio.callPackage to define all gnuradio.pkgs. - Move all gnuradio packages expressions to pkgs/development/gnuradio-modules/ - modeled after Python's. - Add more paths to gnuradio's wrapper - add the extra packages as python modules, and add their executables with proper env vars wrapping. Co-authored-by: Frederik Rietdijk <fridh@fridh.nl>
2021-03-12Merge pull request #111030 from cript0nauta/miniflux-sudoAaron Andersen2-7/+31
nixos/miniflux: don't depend on sudo
2021-03-12Merge pull request #93629 from ju1m/crocAaron Andersen4-0/+141
nixos/croc: init
2021-03-12nixos/factorio: add nonBlockingSaving optionJonathan Ringer1-0/+10
2021-03-12nixos/release-notes/rl-2105.xml: fix typoPhilipp Riegger1-1/+1
2021-03-12nixos/prometheus-jitsi-exporter: initMilan Pässler3-0/+64
2021-03-11kodi: add release notes for version 19.0 updateAaron Andersen1-0/+7
2021-03-11kodi: add release notes for kodi.withPackagesAaron Andersen1-0/+31
2021-03-11Merge pull request #115793 from ↵Benjamin Hipple1-0/+16
lbpdt/feature/docker-tools-layered-image-name-slashes dockerTools.buildLayeredImage: image names with registry/ prefix
2021-03-11Merge pull request #113370 from chkno/prometheus-systemd-exporter-no-flagsWilliButz3-0/+35
prometheus-systemd-exporter: Init at 0.4.0
2021-03-11Merge pull request #115185 from Ma27/knot-exporterWilliButz3-8/+84
prometheus-knot-exporter: init at 2021-01-30; minor module improvements
2021-03-11Merge pull request #111364 from lbpdt/feature/prometheus-artifactory-exporterWilliButz3-0/+75
nixos/prometheus-exporters/artifactory: init at 1.9.0
2021-03-11Merge pull request #115879 from khumba/doc-black-disableFlorian Klink1-0/+11
nixos/manual/writing-nixos-tests: document how to disable Black silently
2021-03-11Merge pull request #115372 from BBBSnowball/pr-add-config-nextcloud-imagickMaximilian Bosch2-4/+32
nixos/nextcloud: Conditionally enable ImageMagick PHP extension
2021-03-11nixos/privoxy: make certificate-directory optionalrnhmjoj1-3/+2
The tmpfiles.d rule should only be added if inspectHttps is enabled.
2021-03-10nixos/manual/writing-nixos-tests: document how to disable Black silentlyBryan Gardiner1-0/+11
2021-03-11nixos/systemd: Handle template overridesAdrian Parvin D. Ouano2-1/+53
Adding template overrides allows for custom behavior for specific instances of a template. Previously, it was not possible to provide bind mounts for systemd-nspawn. This change allows it.
2021-03-11nixos/nextcloud: Use exportReferencesGraph for imagick testBenjamin Koch1-9/+11
2021-03-10Merge pull request #98446 from srhb/fix-kafkaSarah Brofeldt3-19/+25
apache-kafka: Fix, update and adjust JRE/JVM
2021-03-10dockerTools.buildLayeredImage: image names with registry/ prefixLouis Blin1-0/+16
When using `buildLayeredImage`, it is not possible to specify an image name of the form `<registry>/my/image`, although it is a valid name. This is due to derivations under `buildLayeredImage` using that image name as their derivation name, but slashes are not permitted in that context. A while ago, #13099 fixed that exact same problem in `buildImage` by using `baseNameOf name` in derivation names instead of `name`. This change does the same thing for `buildLayeredImage`.
2021-03-10Merge pull request #113620 from imlonghao/borgmaticLéo Gaspard2-0/+58
borgmatic: init at 1.5.12
2021-03-10nixos.spotifyd: fixed file not found errorCabia Rangris1-0/+1
When using password_cmd, there's a 'file not found' error due to missing sh binary in path. For some reason, adding `path = [ "/bin" ]` doesn't fix the issue, but setting `SHELL` does. Related documentation: https://spotifyd.github.io/spotifyd/config/File.html#shell-used-to-run-commands-indicated-by-password_cmd-or-on_song_changed_hook----omit-in-toc---
2021-03-10apacheKafka: init 2.6.1, make defaultSarah Brofeldt1-0/+1
2021-03-10nixos/apache-kafka: Use version-matched jreSarah Brofeldt2-1/+23
2021-03-10nixos/apache-kafka: Drop default jvmOptionsSarah Brofeldt2-18/+1
2021-03-10nixos/nginx: fix eval for tengineajs1241-1/+1
2021-03-09Merge pull request #112689 from iblech/patch-whitebophir180Sandro1-1/+8
2021-03-09nixos/privoxy: document repeated settingsrnhmjoj1-3/+17
2021-03-09nixos/release-notes: highlight privoxy updatesrnhmjoj1-0/+18
2021-03-09nixos/tests/privoxy: add testrnhmjoj2-0/+114
2021-03-09nixos/privoxy: set temporary directoryrnhmjoj1-0/+2
This is needed for working external filters, otherwise privoxy will fail without a clear error message.
2021-03-09nixos/privoxy: add https and settings optionsrnhmjoj1-80/+209
This is a major rewrite of the Privoxy module: - As per RFC0042, remove privoxy.extraConfig and replace it with a privoxy.settings option, which maps a NixOS freeform submodule to the Privoxy configuration format. - Move all top-level options that mirrored a setting to the real ones in privoxy.settings. This still keeps the type-checking, default values and examples in places. - Add two convenience options: userActions and userFilters, which simplify the operation of creating a file with pkgs.writeText, converting it to a string and adding it to the actionsfile/ filterfile list. - Add a privoxy.inspectHttps option to automagically setup TLS decryption support. I don't know how long have been waiting for this feature: can't believe it has just happened. - Also add a privoxy.certsLifetime to control the periodical cleanup of the temporary certificates generate by Privoxy.