Matej Urbas
aa38540423
nixos/sd-image: explicit reference to the gawk package
...
The `awk` command is not installed in the standard env. So this command fails if the `awk` command is not installed by some external module.
2020-12-12 15:43:09 +00:00
Linus Heckemann
f448ec3365
Merge pull request #98731 from mayflower/ldap-nss-optional
...
config.users.ldap: do not include nss module if turned off
2020-12-12 10:53:39 +01:00
Linus Heckemann
54e9ee81a4
Merge pull request #106672 from alyssais/mailman
...
mailman: run non-minutely jobs
2020-12-12 10:12:39 +01:00
Atemu
5242cec1b8
rl-2103: document nixos/dnscrypt-proxy2's default config change
2020-12-12 09:15:56 +01:00
Atemu
e4c49db668
nixos/dnscrypt-proxy2: base settings on example config
...
Dnscrypt-proxy needs some options to be set before it can do anything useful.
Currently, we only apply what the user configured which, by default, is nothing.
This leads to the dnscrypt-proxy2 service failing to start when you only set
`enable = true;` which is not a great user experience.
This patch makes the module take the example config from the upstream repo as a
base on top of which the user-specified settings are applied (it contains sane
defaults).
An option has been added to restore the old behaviour.
2020-12-12 09:15:11 +01:00
Jörg Thalheim
2cdec00dd2
nixos/tinc: add reload command
2020-12-12 07:37:16 +01:00
Aaron Andersen
77a8496907
nixos/mpd: conditionally provision required directories with StateDirectory
2020-12-11 19:35:43 -05:00
Aaron Andersen
9826371e44
Merge pull request #101224 from aanderse/ldap
...
nixos/ldap: restart nslcd when configuration changes
2020-12-11 17:18:12 -05:00
Guillaume Girol
a7b60e6bdf
Merge pull request #104727 from chkno/fuse-dot-sshfs
...
nixos/locate: Fix sshfs exclusion
2020-12-11 20:32:28 +00:00
Alyssa Ross
a2460414cb
nixos/mailman: run non-minutely jobs
...
Fixes: b478e0043c
("nixos/mailman: refactor")
2020-12-11 17:23:50 +00:00
github-actions[bot]
9fa8c7670d
Merge master into staging-next
2020-12-11 12:20:25 +00:00
Peter Hoeg
aa995fb0b7
nixos/sshguard: do not do IPv6 setup/teardown unconditionally
2020-12-11 16:19:45 +08:00
Peter Simons
21b8fe302f
Merge pull request #106580 from rissson/nixos-postfix-fix-mastercf-type
...
nixos/postfix: fix masterCf type
2020-12-11 09:14:47 +01:00
github-actions[bot]
43f4575008
Merge master into staging-next
2020-12-11 06:17:52 +00:00
Jörg Thalheim
d22d9227f1
Merge pull request #106601 from Mic92/frab
...
frab: remove package
2020-12-11 05:27:55 +00:00
github-actions[bot]
614876ef33
Merge master into staging-next
2020-12-11 00:40:21 +00:00
Jörg Thalheim
6fa3728805
frab: remove package
...
broken since 2018
2020-12-10 22:24:11 +01:00
Scott Worley
86f0dc221f
nixos/locate: Exclude fuse.sshfs
...
The "fuse" and "sshfs" entries already present are not keeping this find
invocation out of sshfs mounts, which present as fstype "fuse.sshfs"
2020-12-10 12:59:13 -08:00
Scott Worley
e0e08a186d
nixos/locate: Add a test
2020-12-10 12:59:13 -08:00
Maximilian Bosch
07aff199ad
Merge pull request #106080 from Ma27/nginx-config-doc
...
nixos/nginx: improve documentation for `config`
2020-12-10 21:54:01 +01:00
WilliButz
df8ee3669f
Merge pull request #106067 from urbas/prometheus-exporter-py-air-control
...
nixos/prometheus-exporters/py-air-control: init
2020-12-10 20:51:56 +01:00
Matej Urbas
4948743705
nixos/prometheus-exporters/py-air-control: init
2020-12-10 19:02:30 +00:00
github-actions[bot]
79e586aa98
Merge master into staging-next
2020-12-10 18:15:33 +00:00
Marc 'risson' Schmitt
27dacb8b4b
nixos/postfix: fix masterCf type
...
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
2020-12-10 18:49:05 +01:00
Maximilian Bosch
21be5b00da
Merge pull request #106473 from Ma27/improve-nextcloud-error
...
nixos/nextcloud: improve error message for invalid `dbpassFile`
2020-12-10 18:28:50 +01:00
Jan Tojnar
4f20afbc19
Merge branch 'master' into staging-next
2020-12-10 04:39:30 +01:00
Maximilian Bosch
81662d4798
nixos/nextcloud: improve error message for invalid dbpassFile
...
`file_exists` also returns `FALSE` if the file is in a directory that
can't be read by the user. This e.g. happens if permissions for
`nixops(1)`-deployment keys aren't configured correctly.
This patch improves the error message for invalid files to avoid
confusion[1].
[1] https://discourse.nixos.org/t/nixops-deploy-secrets-to-nextcloud/10414/4
2020-12-09 19:54:43 +01:00
Damien Diederen
a429badcc8
perlPackages.NetZooKeeper: adapt to zookeeper_mt 3.6.2
2020-12-09 15:49:05 +01:00
Damien Diederen
98236860dc
nixos/zookeeper: adapt to zookeeper 3.6.2
...
This patch:
* Removes an invalid/useless classpath element;
* Removes an unnecessary environment variable;
* Creates the required '/version-2' data subdirectory;
* Redirects audit logging to the "console" (systemd) by default.
2020-12-09 15:46:38 +01:00
Damien Diederen
f77d01ffc5
zookeeper: 3.4.12 -> 3.6.2
...
A big jump, but the structure hasn't changed much.
This recipe is still based on a binary release provided by upstream.
(It might be interesting to start doing our own builds at some point,
to split client from server, and/or to create packages for removed
"contribs" such as 'zooInspector'. Upstream intends to further slim
down its release tarballs as most deployments only need specific assets.)
2020-12-09 15:46:38 +01:00
Robert Hensing
a298710dd1
cassandra: Add passthru.tests
2020-12-09 13:24:48 +01:00
Robert Hensing
72a5301610
nixos/lib/testing-python.nix: Wire up passthru
2020-12-09 13:24:03 +01:00
github-actions[bot]
ee1a7ec4be
Merge master into staging-next
2020-12-09 06:17:56 +00:00
zowoq
cfbc1af189
podman: 2.2.0 -> 2.2.1
...
https://github.com/containers/podman/releases/tag/v2.2.1
2020-12-09 05:37:31 +10:00
github-actions[bot]
e729ab0408
Merge master into staging-next
2020-12-08 18:15:38 +00:00
Peng Mei Yu
3cd1a6706c
unbound: Add AF_NETLINK to allowed address families.
...
Unbound throws the following error:
--8<---------------cut here---------------start------------->8---
error: failed to list interfaces: getifaddrs: Address family not supported by protocol
fatal error: could not open ports
--8<---------------cut here---------------end--------------->8---
The solution is pulled from upstream:
https://github.com/NLnetLabs/unbound/pull/351
2020-12-08 14:31:15 +08:00
github-actions[bot]
db90e75ade
Merge staging-next into staging
2020-12-08 00:39:07 +00:00
Blaž Hrastnik
920c439915
thermald: Fix systemd service definition.
2020-12-08 08:26:36 +09:00
Gabriel Ebner
a474f0d1e6
Merge pull request #105275 from lukegb/nixpkgs-pa14
...
pulseaudio: 13.0 -> 14.0
2020-12-07 22:45:47 +01:00
Sandro
04cb54ae08
Merge pull request #105519 from 3699n/master
2020-12-07 19:54:20 +01:00
Nicholas von Klitzing
231ca64ed9
etesync-dav: 0.20.0 -> 0.30.6
2020-12-07 14:09:50 +01:00
Maximilian Bosch
55ef9612a2
nixos/nginx: improve documentation for config
...
Unfortunately, I had a use-case where `services.nginx.config` was
necessary quite recently. While working on that config I had to look up
the module's code to understand which options can be used and which
don't.
To slightly improve the situation, I changed the documentation like
this:
* Added `types.str` as type since `config` is not mergeable on purpose.
It must be a string as it's rendered verbatim into `nginx.conf` and if
the type is `unspecified`, it can be confused with RFC42-like options.
* Mention which config options that don't generate config in
`nginx.conf` are NOT mutually exclusive.
2020-12-06 17:26:13 +01:00
zowoq
fad293d452
nixos/doc/rl-2103: fix build
2020-12-06 12:15:26 +10:00
Martin Weinelt
f5f4a5d100
Merge pull request #105973 from zaninime/zigbee2mqtt
...
zigbee2mqtt: 1.16.1 -> 1.16.2
2020-12-05 21:42:45 +01:00
Francesco Zanini
93d74f6536
zigbee2mqtt: 1.16.1 -> 1.16.2
2020-12-05 17:42:07 +01:00
Doron Behar
a5e44038df
Merge pull request #99685 from doronbehar/pkg/gnuradio
...
gnuradio: rewrite
2020-12-05 17:14:37 +02:00
Doron Behar
44d041786b
rl-2103: Mention gnuradio expressions changes.
...
Mention 3.8 and that it's now possible to override it and 3.7 to compile
only certain features.
2020-12-05 13:24:05 +02:00
freezeboy
903b2aa9a6
nixos/n8n: init module and test
2020-12-05 11:02:40 +01:00
Linus Heckemann
c14f14eeaf
Merge pull request #97505 from mayflower/grub-efi-mirroredboot
...
nixos/grub: allow multiple "nodev" devices for mirroredBoots
2020-12-04 18:37:50 +01:00
stigo
80e0a20892
Merge pull request #103813 from symphorien/firejail
...
nixos/firejail: allow to pass options to firejail
2020-12-04 09:00:15 +01:00
rnhmjoj
296c415030
nixos/fish: make generateCaches easier to override
2020-12-03 22:00:33 +01:00
rnhmjoj
87d614441d
nixos/documentation: silence man-db cache warnings
...
The output of the man-db command used to generate the caches is
irrelevant and can confuse users, let's hide it.
2020-12-03 21:57:09 +01:00
Gabriel Ebner
6e8007341e
Merge pull request #105362 from gebner/pipewire0137
...
pipewire: 0.3.16 -> 0.3.17
2020-12-03 17:15:05 +01:00
Florian Klink
84f417d29b
Merge pull request #105469 from kisik21/fix-cloud-init-test
...
nixos/tests/cloud-init: fix the erroring out
2020-12-03 12:13:07 +01:00
Vika
bcc196cae8
nixos/tests/cloud-init: fix the erroring out
...
The test was broken for a 1.5 months apparently? Well, now it passes.
Also apparently it's not flaky anymore.
2020-12-03 13:28:09 +03:00
Sandro
c1695ade0b
Merge pull request #105745 from archseer/thermald-2-4
2020-12-03 11:26:16 +01:00
Blaž Hrastnik
05bd810d5f
thermald: Always enable adaptive mode.
...
There was some issues with the fallback to passive mode on 2.3, but on
2.4 adaptive mode is always enabled upstream and thermald will fallback
to passive if necessary.
a6e68a65b5/data/thermald.service.in (L9)
2020-12-03 12:45:58 +09:00
Gabriel Ebner
906d68cf13
nixos/pipewire: enable volume control via alsa
2020-12-02 22:11:09 +01:00
Gabriel Ebner
b28f2f7386
nixos/pipewire: generate configuration file
2020-12-02 22:11:09 +01:00
Jörg Thalheim
11ee543052
sd-image: fix resizing if root is not the second partition.
2020-12-02 21:52:38 +01:00
Maximilian Bosch
affb72eccd
nixos/tests/gitea: increase memory for VM
...
Otherwise, the relevant processes are stopped by the kernel's OOM
killer[1].
[1] https://github.com/NixOS/nixpkgs/pull/105698#issuecomment-737257293
2020-12-02 15:18:47 +01:00
Silvan Mosberger
2526f22723
Merge pull request #102076 from Taneb/hoogle-dynamic-user
...
Set DynamicUser=true for hoogle
2020-12-02 12:58:10 +01:00
Austin Seipp
652ac69373
Merge pull request #103393 from happysalada/add_vector
...
nixos/vector: add module
2020-12-02 03:30:11 -06:00
Robert Hensing
54ec506be5
Merge pull request #105662 from srhb/docker-tools-fix-format
...
nixos/tests/docker-tools.nix: Fix format
2020-12-02 09:02:46 +01:00
Sarah Brofeldt
67650f71cd
nixos/tests/docker-tools.nix: Fix format
2020-12-02 08:03:38 +01:00
Andreas Rammhold
26cc536edf
Merge pull request #104203 from andir/saned-max-connections
...
nixos/sane: bump the MaxConnections to a reasonable amount
2020-12-01 19:45:13 +01:00
Luke Granger-Brown
b5a328e58f
nixos/tests/misc: account for cgroupv2
...
Since #104094 (d22b3ed4bc
), NixOS is
using the unified cgroup hierarchy by default (aka cgroupv2).
This means the blkio controller isn't there, so we should test for
something else (e.g. the presence of the io controller).
Fixes #105581 .
2020-12-01 17:36:04 +01:00
Symphorien Gibol
9816bbbaa5
nixos/rspamd: add release notes
2020-12-01 14:45:56 +01:00
Jörg Thalheim
b1ed5ffeab
Merge pull request #93293 from tnias/nixos_rspamd_20200716
2020-12-01 13:10:43 +00:00
Sascha Grunert
bd6067cd5d
podman: 2.1.0 -> 2.2.0
...
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-12-01 22:20:11 +10:00
Christine Dodrill
3d55480bf8
nixos/tailscale: add package as an option
...
This simplifies testing changes to the tailscale service on a local
machine. You can use this as such:
```nix
let
tailscale_patched = magic {};
in {
services.tailscale = {
enable = true;
package = tailscale_patched;
};
};
```
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-01 12:30:31 +01:00
Silvan Mosberger
a87ab948d2
Merge pull request #104836 from ncfavier/master
...
nixos/nat: support IPv6 NAT
2020-12-01 04:40:09 +01:00
Silvan Mosberger
c03a809dc4
Merge pull request #105515 from alyssais/manual-declarative
...
nixos/manual: don't recommend nix-env -iA
2020-12-01 04:28:43 +01:00
Alyssa Ross
55a6b5565b
nixos/manual: don't recommend nix-env -iA
...
We're really setting users up on the wrong path if we tell them to
nix-env -iA immediately after installing. Instead, let's just
reassure them that installing software will be covered in due course
in the manual, to encourage them to keep reading.
2020-12-01 01:23:16 +00:00
Valérian Galliat
b93a5a1746
nixos/nat: support IPv6 NAT
2020-12-01 00:51:58 +01:00
Silvan Mosberger
8dea4df903
lib/modules: Remove _module.checks.*.triggerPath as it's not necessary
...
Previously this option was thought to be necessary to avoid infinite
recursion, but it actually isn't, since the check evaluation isn't fed
back into the module fixed-point.
2020-11-30 23:51:42 +01:00
Silvan Mosberger
c9cc8969b4
lib/modules: Rename _module.assertions to _module.checks
2020-11-30 23:51:41 +01:00
Silvan Mosberger
c4fb54e92a
nixos/docs: Update assertion docs for new module-builtin ones
2020-11-30 23:51:23 +01:00
Silvan Mosberger
9523df7eb6
nixos/assertions: Use module-builtin assertion implementation
2020-11-30 23:51:22 +01:00
Anderson Torres
881dee5284
Merge pull request #105411 from AndersonTorres/wip-ucg
...
ucg: init at 20190225
2020-11-30 16:55:03 -03:00
AndersonTorres
4bcdf302e1
ucg: init at 20190225
2020-11-30 16:21:41 -03:00
Silvan Mosberger
6df56e1cb8
Merge pull request #103866 from cole-h/doas
...
doas: 6.6.1 -> 6.8
2020-11-30 19:02:55 +01:00
Frederik Rietdijk
9a63b3d3d6
Merge pull request #104781 from NixOS/staging-next
...
Staging next
2020-11-30 18:27:29 +01:00
Nathan van Doorn
12c3e0a465
nixos/services/hoogle use DynamicUser instead of nobody
...
I've also removed PrivateTmp = true because this is implied by dynamic user.
I've left ProtectHome = true because I believe this is stronger than
ProtectHome = "read-only" which DynamicUser implies.
2020-11-30 13:36:19 +00:00
happysalada
85767db6b8
add happysalada as maintainer
2020-11-30 16:34:53 +09:00
happysalada
627dfecadd
nixos/vector: add module
2020-11-30 16:22:08 +09:00
Jörg Thalheim
3b6ef967f3
nixos/rspamd: fix postfix integration
2020-11-30 07:29:32 +01:00
Raghav Sood
1fd8d571ed
cpp_ethereum: remove
2020-11-30 03:23:21 +00:00
Florian Klink
a623bc0ba4
Merge pull request #104689 from petabyteboy/feature/gitlab-13-6-1
...
gitlab: 13.6.0 -> 13.6.1
2020-11-29 22:37:42 +01:00
Maximilian Bosch
752b6a95db
nixos/mautrix-telegram: update defaults
...
These three defaults must exist in the config now, otherwise
`mautrix-telegram` will refuse to start.
2020-11-29 21:28:07 +01:00
Gabriel Ebner
0155830275
nixos/pipewire: allow overriding the pipewire derivation
2020-11-29 17:43:07 +01:00
Gabriel Ebner
ce28fd3d22
nixos/pipewire: add media-session.d files
2020-11-29 17:43:07 +01:00
Gabriel Ebner
53029a15cc
nixos/pipewire: enable sound on alsa support
...
Otherwise sound.extraConfig has no effect.
2020-11-29 15:08:38 +01:00
Luke Granger-Brown
d29428523e
rl-21.03: add PulseAudio 13.0 -> 14.0 upgrade to release notes
2020-11-29 13:27:46 +00:00
Frederik Rietdijk
0d8491cb2b
Merge master into staging-next
2020-11-29 13:51:10 +01:00
Sarah Brofeldt
a7a5f7904c
Merge pull request #99173 from johanot/fix-initrd-ssh-commands-test
...
nixos/initrd-ssh: set more defensive pemissions on sshd test key
2020-11-29 11:27:03 +01:00
StigP
e2968a0442
Merge pull request #102061 from braunse/gogs-0-12-3
...
gogs: 0.11.91 -> 0.12.3
2020-11-29 10:01:47 +01:00
Ryan Mulligan
cb42d08df2
Merge pull request #62104 from Vizaxo/master
...
nixos/exwm: allow custom Emacs load script
2020-11-28 18:47:21 -08:00
Martin Weinelt
62ef710b54
Merge pull request #104268 from mvnetbiz/ha-allowpaths
...
home-assistant: add allowlist_external_dirs to systemd unit ReadWritePaths
2020-11-29 00:25:35 +01:00
Sander van der Burg
336628268f
nixos/disnix: reorder startup to take MongoDB and InfluxDB into account, add option to add Disnix profile to the system PATH
2020-11-28 20:15:21 +01:00