github-actions[bot]
aac35c22db
Merge staging-next into staging
2021-10-10 18:01:41 +00:00
Luflosi
7938ea67a7
nixos/doc/md-to-db.sh: handle path to nixpkgs with spaces
...
Without this change, the script will fail if the path to nixpkgs contains a space.
2021-10-10 11:57:51 +02:00
github-actions[bot]
1b2b1c3d56
Merge staging-next into staging
2021-10-10 00:02:14 +00:00
github-actions[bot]
81e9eafb15
Merge staging-next into staging
2021-10-09 18:01:47 +00:00
Maximilian Bosch
80404a23c9
Merge pull request #140775 from Ma27/nextcloud-docs-and-secrets
...
nixos/nextcloud: manual improvements & pass secrets via the environment to `nextcloud-occ`
2021-10-09 20:01:15 +02:00
Maximilian Bosch
cbfe4a42f6
Merge pull request #140979 from Ma27/matrix-workers
...
nixos/matrix-synapse: minor improvements to implement worker-support
2021-10-09 15:24:41 +02:00
github-actions[bot]
73444b1e90
Merge staging-next into staging
2021-10-09 12:01:44 +00:00
Michele Guerini Rocco
46b2a2594a
Merge pull request #140779 from legendofmiracles/wol
...
nixos/wakeonlan: switch to systemd.link and to nixos/networking
2021-10-09 10:34:26 +02:00
Luke Granger-Brown
856913b191
Merge pull request #136777 from lukegb/buildcatrust
...
use buildcatrust to generate trust stores
2021-10-09 03:39:49 +01:00
github-actions[bot]
605eb4e1e0
Merge staging-next into staging
2021-10-08 18:01:58 +00:00
Maximilian Bosch
f57bed8832
nixos/nextcloud: drop adminpass/dbpass options entirely
2021-10-08 18:30:57 +02:00
ajs124
ae53e57a7a
Merge pull request #133141 from helsinki-systems/feat/jitsi-meet-websocket
...
nixos/jitsi-meet: add support for xmpp-websocket
2021-10-08 16:51:00 +02:00
Maximilian Bosch
b0ab15b0a1
nixos/matrix-synapse: expose rendered config file as readOnly option
2021-10-08 14:51:28 +02:00
github-actions[bot]
5da3c99f54
Merge staging-next into staging
2021-10-08 12:02:03 +00:00
Emil Karlson
d77c75a98e
nixos/nix-daemon: Clarify daemonNiceLevel
...
The option doesn not currently do what some people expect,
clarify the limitations in documentation.
2021-10-08 13:59:35 +03:00
Robert Hensing
4bed9d16cc
Merge pull request #139325 from illdefined/nix-daemon-nice-level
...
modules/nix-daemon: Explain nice level limitations
2021-10-08 12:12:36 +02:00
github-actions[bot]
a9e549579c
Merge staging-next into staging
2021-10-08 06:01:53 +00:00
Bobby Rong
6a1c868a9d
Merge pull request #133700 from poscat0x04/v2ray-add-package-option
...
nixos/v2ray: add an option for specifying v2ray package used in the systemd service
2021-10-08 12:38:15 +08:00
Poscat
e4dd32f67e
nixos/v2ray: add an option for specifying v2ray package used in the systemd service
2021-10-08 12:02:10 +08:00
Luke Granger-Brown
9415562f1f
nixos/tests/custom-ca: reenable Firefox test
2021-10-08 01:21:57 +00:00
Luke Granger-Brown
1b74469cd0
nixos/ca: use cacert package build for options and p11-kit output
...
The cacert package can now generate p11-kit-compatible output itself,
as well as generating the correct set of outputs for fully-joined
and unbundled "traditional" outputs (in standard PEM and
OpenSSL-compatible formats).
2021-10-08 01:21:57 +00:00
github-actions[bot]
b4569f7a81
Merge staging-next into staging
2021-10-08 00:02:10 +00:00
Lassulus
36187264df
Merge pull request #140799 from helsinki-systems/feat/varnish-optional-configcheck
...
nixos/varnish: add enableConfigCheck
2021-10-08 00:12:11 +02:00
legendofmiracles
31f04fec3c
nixos/wakeonlan: remove
2021-10-07 14:15:26 -06:00
legendofmiracles
bb3ea37eee
nixos/networking: add the wakeonlan option
2021-10-07 14:15:17 -06:00
github-actions[bot]
c081bc394c
Merge staging-next into staging
2021-10-07 18:01:44 +00:00
Florian Klink
643f23ffe5
Merge pull request #139864 from ymatsiuk/systemdtpm2
...
systemd: add missing TPM2 build dependencies
2021-10-07 19:48:46 +02:00
Eelco Dolstra
16a55282be
Merge pull request #140865 from edolstra/bump-fallback-paths
...
nix-fallback-paths.nix: Update to 2.3.16
2021-10-07 18:22:35 +02:00
Kim Lindberger
4e97bedf93
Merge pull request #112823 from deviant/nixos-boot-paths
...
nixos/boot: add /var/lib/nixos to pathsNeededForBoot
2021-10-07 17:38:54 +02:00
Eelco Dolstra
a47875938d
nix-fallback-paths.nix: Update to 2.3.16
2021-10-07 17:33:53 +02:00
Yurii Matsiuk
e8fe1c9efe
nixos/tests/systemd-cryptenroll: add basic TPM2 test
2021-10-07 15:58:02 +02:00
Jacek Galowicz
d68f1e43df
Merge pull request #126713 from blaggacao/nixos-test-ref/05-class-ify-test-driver
...
nixos test ref/05 class ify test driver
2021-10-07 14:37:01 +02:00
github-actions[bot]
1925039a74
Merge staging-next into staging
2021-10-07 12:01:47 +00:00
Timo Kaufmann
043bc8a984
Merge pull request #139502 from Vodurden/nixos-unstable
...
Support virtual Nintendo Switch Pro controllers in joycond
2021-10-07 13:54:30 +02:00
Kevin Cox
709b594db4
Merge pull request #137438 from kevincox/mautrix-facebook-module
...
nixos.mautrix-facebook: init module
2021-10-07 06:36:52 -04:00
Alexandre Iooss
9fea6d4c85
nixos/prometheus: systemd unit hardening of exporters
2021-10-07 10:19:55 +02:00
Michele Guerini Rocco
63d30d18a6
Merge pull request #140753 from Ma27/fix-qemu-net-opts-in-testdriver
...
nixos/qemu-vm: fix running VM with `QEMU_NET_OPTS`
2021-10-07 08:32:36 +02:00
github-actions[bot]
ae9f8ec1b6
Merge staging-next into staging
2021-10-07 00:02:11 +00:00
Maximilian Bosch
f700a92d5c
nixos/qemu-vm: quote QEMU_NET_OPTS
...
Co-authored-by: Michele Guerini Rocco <rnhmjoj@users.noreply.github.com>
2021-10-06 23:12:53 +02:00
John Ericson
cc3f2432d0
nixos/nix-daemon: Add enable option
...
Don't worry, it's is true by default. But I think this is important to
have because NixOS indeed shouldn't need Nix at run time when the
installation is not being modified, and now we can verify that.
NixOS images that cannot "self-modify" are a legitamate
use-case that this supports more minimally. One should be able to e.g. do a
sshfs mount and use `nixos-install` to modify them remotely, or just
discard them and build fresh ones if they are run VMs or something.
The next step would be to make generations optional, allowing just
baking `/etc` and friends rather than using activation scripts. But
that's more involved so I'm leaving it out.
2021-10-06 16:43:48 -04:00
Maximilian Bosch
60e731d1ce
nixos/qemu-vm: fix running VM with QEMU_NET_OPTS
...
I realized quite recently that running a test VM - as documented in the
manual - like
QEMU_NET_OPTS='hostfwd=tcp::8080-:80' ./result/bin/nixos-run-vms
doesn't work anymore on `master`. After bisecting I realized that the
introduction of a forward-port option[1] is the problem since it adds a
trailing comma even if no forwarding options are specified via
`virtualisation.forwardPorts`. In that case, the networking options
would look like `-netdev user,id=user.0,,hostfwd=tcp::8080-:80' which
confused QEMU and thus the VM refused to start.
Now, the trailing comma is only added if additional port forwards are
specified declaratively.
[1] b8bfc81d5b
2021-10-06 22:40:30 +02:00
ajs124
e3ac5e1502
nixos/varnish: add enableConfigCheck
2021-10-06 22:05:46 +02:00
Robert Scott
1d5953184a
Merge pull request #139651 from pborzenkov/calibre-web-0.6.13
...
calibre-web: 0.6.12 -> 0.6.13
2021-10-06 20:36:08 +01:00
github-actions[bot]
3edaee3ccf
Merge staging-next into staging
2021-10-06 18:01:58 +00:00
Maximilian Bosch
9f37d6aee0
nixos/nextcloud: put secrets into the environment of nextcloud-setup.service
...
The `$(</path/to/file)`-expansion appears verbatim in the cmdline of
`nextcloud-occ` which means that an unprivileged user could find
sensitive values (i.e. admin password & database password) by monitoring
`/proc/<pid>/cmdline`.
Now, these values don't appear in a command line anymore, but will be
passed as environment variables to `nextcloud-occ`.
2021-10-06 18:18:18 +02:00
Maximilian Bosch
fb40526961
nixos/nextcloud: minor manual improvements
...
* Linkify documentation about objectstore-feature rather than only
mentioning it.
* Use `<literal>` where it makes sense.
* Remove unnecessary `Whether to load` from `enableImagemagick` because
`mkEnableOption` already prepends `Whether to enable` to the given
description.
2021-10-06 17:33:31 +02:00
Bill Ewanick
cc3b147ed1
nixos/lemmy: init
...
Co-authored-by: Raphael Megzari <raphael@megzari.com>
2021-10-06 21:02:51 +09:00
github-actions[bot]
ffeeefedb8
Merge staging-next into staging
2021-10-06 12:02:08 +00:00
Michele Guerini Rocco
66b6bd0072
Merge pull request #139765 from eyJhb/bitlbee-user-group
...
nixos/bitlbee: added bitlbee to bitlbee group
2021-10-06 08:57:33 +02:00
Michele Guerini Rocco
e99b3f242c
Merge pull request #140359 from rnhmjoj/setgid-nobody
...
nixos: make setgid wrappers root-owned
2021-10-06 08:36:35 +02:00