Thomas Tuegel
e65962eafd
nixos/plasma5: synchronize Qt version with all-packages.nix
2021-01-01 08:26:33 -06:00
Luke Granger-Brown
699e402705
prometheus-bird-exporter: init at 1.3.5-git
2021-01-01 04:43:59 +00:00
Matthew Bauer
08135a3caa
nixos/binfmt.nix: fix running commands in binfmt
...
To allow arguments in binfmt, we need to put the command in a shell
script. This uses exec to run the binfmt interpreter.
Fixes #90683
2020-12-31 13:28:01 -06:00
github-actions[bot]
a6f7ba3752
Merge staging-next into staging
2020-12-31 18:42:44 +00:00
github-actions[bot]
5dffe03f30
Merge master into staging-next
2020-12-31 18:42:41 +00:00
Samuel Dionne-Riel
4e75a31e98
linux: configure aarch64 contiguous memory allocator via kernel config
...
As per the in-line comment, this is where distros should configure it.
Not via kernel command line parameters.
As found by looking at the implementation, while exploring the cause of
a bug on the Raspberry Pi 4, it was found that `cma=` on the command
line parameters will overwrite the values a device tree will have
configured for a given platform.
With this, the more recent 5.4 vendor kernel boots just fine on the
Raspberry Pi 4 using our common configuration.
2020-12-31 18:20:49 +01:00
Samuel Dionne-Riel
f9d5de05d2
sd-image-raspberrypi4: Use u-boot for booting
...
This includes setting up everything for the mainline Raspberry Pi 4
image.
In fact, the only difference left in the Raspberry Pi 4-specific image
is the kernel from the vendor.
2020-12-31 18:20:49 +01:00
Frederik Rietdijk
f3b4ae8402
Merge staging-next into staging
2020-12-31 13:29:55 +01:00
Frederik Rietdijk
e823016e66
Merge master into staging-next
2020-12-31 13:29:32 +01:00
lewo
7a6a0577f6
Merge pull request #107610 from puffnfresh/patch-3
...
oci-containers: fix containers attribute in docs
2020-12-31 09:39:25 +01:00
Jörg Thalheim
c2fca99f97
Revert "Merge branch 'master' into staging-next"
...
This reverts commit f19b7b03a03b7f1d5beb44471eb9298de4b9e186, reversing
changes made to 572a864d024b0c91ac39133f35364362b2376c07.
Sorry. I pushed the wrong staging-next (the one that had my master
merged in). This was not intended.
2020-12-31 08:50:36 +01:00
Jörg Thalheim
f19b7b03a0
Merge branch 'master' into staging-next
2020-12-31 07:31:38 +01:00
Niklas Hambüchen
9206c0d115
Merge pull request #41966 from aneeshusa/allow-mutable-shells-for-declarative-users
...
nixos/users: Allow mutable shells for declarative users
2020-12-31 02:03:22 +01:00
Niklas Hambüchen
9424925867
Merge pull request #85244 from tomberek/tomberek/amazon-init
...
amazon-init: add xz to PATH
2020-12-31 01:50:19 +01:00
Niklas Hambüchen
5604a20762
Merge pull request #80769 from chkno/nixos-enter-tmp
...
nixos/nixos-enter: Create /tmp
2020-12-31 01:37:41 +01:00
Silvan Mosberger
ff97a25fc6
Merge pull request #104419 from otavio/topic/shellhub
...
shellhub-agent: Add service and package expressions
2020-12-31 00:07:42 +01:00
Otavio Salvador
06edbabe06
nixos/shellhub-agent: initial service expression
...
This provides the service to configure the ShellHub Agent.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2020-12-30 19:24:13 -03:00
github-actions[bot]
a342282c91
Merge staging-next into staging
2020-12-30 18:40:48 +00:00
github-actions[bot]
e75c8744cb
Merge master into staging-next
2020-12-30 18:40:45 +00:00
Luke Granger-Brown
d0a9e1ec83
nixos/grafana: add support for declarative plugin installation
2020-12-30 17:59:52 +00:00
Kevin Cox
58f3c19b78
Merge pull request #107638 from thiagokokada/opentabletdriver-init
...
opentabletdriver: init at 0.4.2/add module
2020-12-30 09:18:26 -05:00
Thiago Kenji Okada
791ef2e848
nixos/hardware: add opentabletdriver module
2020-12-30 10:14:30 -03:00
Julien Moutinho
8866576300
nixos/tor: improve type-checking and hardening
...
Fixes #77395 .
Fixes #82790 .
2020-12-30 07:50:44 +01:00
Jörg Thalheim
1024571d35
nixos/nscd: start in early boot
...
Services that have dynamic users require nscd to resolve users
via pam_systemd. Those services might not even create
their own dynamic users itself i.e. iptables.
To make sure nscd is always started when this is happening we move
nscd to sysinit.target and make sure that it is always started before
starting/reloading/restarting any other service.
2020-12-30 07:50:34 +01:00
h0m1
330218e69a
stage-1: create temporary secrets directory in /tmp and not in cwd
2020-12-30 07:50:34 +01:00
Jörg Thalheim
4caaec36dd
amazon-ec2-utils: 0.5.1 -> 1.3
2020-12-30 07:50:33 +01:00
Jörg Thalheim
64a7e509d7
nixos/nix-daemon: fix unknown sandbox warnings
2020-12-30 07:50:32 +01:00
Jörg Thalheim
f84f71e1e0
nixos/nginx: add streamConfig option
2020-12-30 07:50:31 +01:00
Jörg Thalheim
f536901693
nixos/filesystems: don't allow mountpoints with trailing slash
...
They are semantically the same as the non-slash version and therefore
are potential source of duplicates.
Also fixes https://github.com/NixOS/nixpkgs/issues/78951
2020-12-30 07:50:31 +01:00
Jörg Thalheim
19bf53f143
nixos/filesystems: faster nonEmtpyStr check
...
regexes should be faster than nix functions
2020-12-30 07:50:30 +01:00
Jörg Thalheim
b8a19ca2bc
nixos-rebuild: add --impure flag
...
There are two use case for this flag:
1. NixOS developer usually use a nixpkgs checkout for development.
Copying nixpkgs everytime when rebuilding NixOS is way to slow, even
with NVME disks.
2. Folks migrating from impure configuration in a sufficient complex
infrastructure need this flag to gradually migrate to NixOS flakes.
2020-12-30 07:50:30 +01:00
Jörg Thalheim
e1e412215d
nixos-rebuild: document all nix flags
2020-12-30 07:50:30 +01:00
Jörg Thalheim
8420dc923e
homeassistant: support for python_script automation
2020-12-30 07:50:29 +01:00
Jörg Thalheim
9c6f9c4068
redis: fix redis service
2020-12-30 07:50:29 +01:00
Jörg Thalheim
8a6c765832
command-not-found: rewrite in Rust
...
- drops perl + libraries dependencies
2020-12-30 07:50:28 +01:00
Jörg Thalheim
55eaa55922
nixos/redis: set TimeoutStartSec/TimeoutStopSec
2020-12-30 07:50:28 +01:00
github-actions[bot]
38efe39e21
Merge staging-next into staging
2020-12-30 06:22:22 +00:00
github-actions[bot]
056304189c
Merge master into staging-next
2020-12-30 06:22:20 +00:00
Anderson Torres
dff06f0c25
Merge pull request #102973 from pacien/matrix-appservice-discord-v1.0.0
...
matrix-appservice-discord: 0.5.2 -> 1.0.0
2020-12-30 01:09:24 -03:00
Anderson Torres
d7cf89800e
Merge pull request #105831 from pacien/nixos-msmtp-module
...
nixos/msmtp: add msmtp module
2020-12-30 01:08:32 -03:00
Anderson Torres
b17e9cbb8f
Merge pull request #105706 from pacien/ssmtp-config-generator
...
nixos/ssmtp: fix configuration generator to accomodate ssmtp
2020-12-30 01:07:47 -03:00
Ben Sima
dbf9750782
hoogle: set the host to bind on
...
Message-Id: <20201230032048.32626-1-ben@bsima.me>
2020-12-30 04:36:00 +01:00
github-actions[bot]
7e406bcad6
Merge staging-next into staging
2020-12-30 00:53:05 +00:00
github-actions[bot]
31fc475812
Merge master into staging-next
2020-12-30 00:53:01 +00:00
Linus Heckemann
44864fd0f4
Merge pull request #107703 from Atemu/kernel-use-zstd
...
kernel: use zstd
2020-12-30 00:17:59 +01:00
Matt Layher
071c02a4b2
nixos/corerad: use pkgs.formats.toml to generate TOML configuration
...
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-12-29 17:47:01 -05:00
Luke Granger-Brown
3297ac72f1
nixos/prometheus: add smokeping and corresponding NixOS test
2020-12-29 18:59:51 +00:00
github-actions[bot]
ff873c7c21
Merge master into staging-next
2020-12-29 18:40:52 +00:00
Lassulus
86102ebe5e
Merge pull request #107127 from qzle/nixos-container-extraVeth-fix
...
Fix: nixos-container does not always apply extraVeth ips
2020-12-29 19:19:46 +01:00
WilliButz
6739d17f34
Merge pull request #99180 from 0x4A6F/master-prometheus-service
...
nixos/prometheus: remote_{read,write} support
2020-12-29 16:08:29 +01:00