Eelco Dolstra
4d1332e507
nixos/modules/misc/version.nix: Don't spam the user with vague warnings
2018-08-10 21:39:36 +02:00
xeji
12eb1e96ce
Merge pull request #44870 from symphorien/tests-eval
...
Fix evaluation of two tests
2018-08-10 19:06:20 +02:00
xeji
a102b900be
Merge pull request #37281 from xeji/qemu-nonroot
...
nixos/libvirtd: add option to run qemu as non-root
2018-08-10 18:54:10 +02:00
Symphorien Gibol
9375312ab9
nixos/tests/yabar: fix evaluation
2018-08-10 15:22:34 +02:00
Silvan Mosberger
1a3b9e1bd2
Merge pull request #44556 from johanot/certmgr-module-init
...
nixos/certmgr: init
2018-08-10 15:11:26 +02:00
xeji
980505dc3b
nixos/libvirtd: add option to run qemu as non-root
...
New option virtualisation.libvirtd.qemuRunAsRoot (default: true).
If false, qemu is run as non-privileged user qemu-libvirtd,
reducing security risk
2018-08-10 13:59:58 +02:00
Yegor Timoshenko
e0b3d77ccd
Merge pull request #44823 from yegortimoshenko/20180809.194425/youtrack
...
youtrack: 2018.1.41051 -> 2018.2.42284
2018-08-10 13:00:49 +03:00
Franz Pletz
f167e88794
Merge pull request #44658 from dlahoti/patch-2
...
add `extraConfig` section to `networking.wireless`
2018-08-10 09:38:23 +00:00
Johan Thomsen
004e7fb6fd
nixos/certmgr: init
2018-08-10 09:56:25 +02:00
Sarah Brofeldt
ddde09d4f8
Merge pull request #44848 from LnL7/vault-options
...
nixos/vault: make package configurable
2018-08-10 09:48:07 +02:00
Silvan Mosberger
c08244fc1b
Merge pull request #44649 from dlahoti/patch-1
...
add `/share/sddm/themes` to `environment.pathsToLink`
2018-08-09 23:41:47 +02:00
Daiderd Jordan
d113c02563
services-vault: make package configurable and add extraConfig option
2018-08-09 23:22:53 +02:00
Deven Lahoti
8d6128208d
nixos/wireless: add extraConfig
section to networking.wireless
...
This allows the user to add `wpa_supplicant` config options not yet supported by Nix without having to write the entire `wpa_supplicant.conf` file manually.
2018-08-09 15:20:44 -05:00
Deven Lahoti
414e6de41a
nixos/sddm: add /share/sddm/themes
to environment.pathsToLink
...
Without this, there are no SDDM themes available in the directory configured in `sddm.conf`.
2018-08-09 15:17:22 -05:00
Yorick van Pelt
369cc995d1
youtrack: 2018.1.41051 -> 2018.2.44329
2018-08-09 21:46:21 +03:00
Jan Tojnar
69c47a3d91
nixos/metacity: switch to gnome3.metacity
2018-08-09 17:36:47 +02:00
Samuel Dionne-Riel
27c6bf0ef3
Merge pull request #29441 from oxij/nixos/luks
...
nixos: initrd/luks: allow to reuse passphrases, cleanup
2018-08-08 13:16:57 -04:00
Silvan Mosberger
565479374b
Merge pull request #42469 from ghuntley/patch-4
...
zerotier: added option to customise the port used
2018-08-08 17:02:25 +02:00
Geoffrey Huntley
5b66ddb943
nixos/zerotier: added option to customise the port used
2018-08-09 00:00:12 +10:00
Linus Heckemann
adba92b5ef
systemd: improve unit script drv naming
...
Also store scripts directly in the nix store rather than having the
superfluous /bin/ tree.
2018-08-08 14:29:41 +02:00
Jan Tojnar
83a18e14d9
Merge pull request #39792 from Moredread/fwupd
...
WIP fwupd: 1.0.5 -> 1.1.0
2018-08-08 11:57:39 +02:00
Jan Malakhovski
456f97f2e6
doc: document luksroot.nix changes in release notes
2018-08-08 02:47:50 +00:00
Jan Malakhovski
8c83ba0386
nixos: initrd/luks: disable input echo for the whole stage
2018-08-08 02:47:50 +00:00
Jan Malakhovski
c35917e330
nixos: initrd/luks: simplify Yubikey handling code
...
From reading the source I'm pretty sure it doesn't support multiple Yubikeys, hence
those options are useless.
Also, I'm pretty sure nobody actually uses this feature, because enabling it causes
extra utils' checks to fail (even before applying any patches of this branch).
As I don't have the hardware to test this, I'm too lazy to fix the utils, but
I did test that with extra utils checks commented out and Yubikey
enabled the resulting script still passes the syntax check.
2018-08-08 02:47:49 +00:00
Jan Malakhovski
a9d69a74d6
nixos: initrd/luks: change passphrases handling
...
Also reuse common cryptsetup invocation subexpressions.
- Passphrase reading is done via the shell now, not by cryptsetup.
This way the same passphrase can be reused between cryptsetup
invocations, which this module now tries to do by default (can be
disabled).
- Number of retries is now infinity, it makes no sense to make users
reboot when they fail to type in their passphrase.
2018-08-08 02:47:47 +00:00
Jan Malakhovski
12e6907f33
nixos: initrd/luks: cleanup and generalize common shell expressions
...
Also fix Yubikey timeout handling mess.
2018-08-08 02:45:17 +00:00
Jan Malakhovski
dc653449c5
nixos: boot/stage-1: check syntax of the generated script
2018-08-08 02:43:17 +00:00
Vincent Bernat
57840dbffb
nixos/cloud-init: order after network-online.target ( #44633 )
...
Some modules of cloud-init can cope with a network not immediately
available (notably, the EC2 module), but some others won't retry if
network is not available (notably, the Cloudstack module).
network.target doesn't give much guarantee about the network
availability. Applications not able to start without a fully
configured network should be ordered after network-online.target.
Also see #44573 and #44524 .
2018-08-08 00:09:00 +02:00
Edmund Wu
aea2d822dd
luksroot: Add missing quote ( #44639 )
2018-08-07 23:56:30 +02:00
André-Patrick Bubel
08547ff642
fwupd: 1.0.5 -> 1.1.0
...
We override the ESP mount point in the config file /etc/fwupd/uefi.conf
(available since version 1.0.6), as it is set to a path in the nix store
during build time.
Tests are disabled as it needs /etc/os-release, which is not available
when building with sandboxing enabled.
2018-08-07 23:25:22 +02:00
Janne Heß
690dac11f3
nixos/luksroot: Support keyfile offsets
2018-08-07 17:39:02 +02:00
Thomas Bach
31e11bdd60
cassandra: rewrote service from scratch
...
Adds a replacement for the previously broken
`services.database.cassandra` with tests for a multi-node setup.
2018-08-07 14:48:43 +00:00
Bob van der Linden
e1da32d887
set initialHashedPassword in installation-device.nix
2018-08-07 14:45:50 +02:00
adisbladis
8f36a3185f
Merge pull request #44544 from bkchr/plasma_activation_script_use_absolute_path
...
services.plasma5: Make activationscript use absolute path to
2018-08-07 17:56:54 +08:00
Bastian Köcher
60e1e81201
services.plasma5: Make activationscript use absolute path to
...
`kbuildsyscoca5`
2018-08-06 17:15:53 +02:00
Robin Gloster
fcf067a1aa
nixos/release.nix: add docker-registry test
2018-08-06 16:31:33 +02:00
Robin Gloster
cb9d784e49
docker-registry: Revert "[bot]: remove unreferenced code"
...
This code was referenced.
This reverts commit 87f5930c3f
.
cc @volth
2018-08-06 16:31:33 +02:00
Silvan Mosberger
66793d9284
Merge pull request #44058 from borisbabic/feature/choose-trackpoint-device
...
trackpoint: Make the device name configurable
2018-08-06 03:14:16 +02:00
Boris Babic
0ef3119c69
trackpoint: Make the device name configurable
2018-08-06 02:56:32 +02:00
Sander van der Burg
9748d7c60b
nixos/disnix: undo dysnomia rename to fix disnix and retain compatibility with previous release
2018-08-06 01:25:38 +02:00
Silvan Mosberger
47b3cdf9be
Merge pull request #44108 from bennofs/gen-config-extlinux
...
nixos-generate-config: detect extlinux bootloader
2018-08-05 22:59:46 +02:00
Austin Seipp
3dc65650ea
nixos/manual: add release note entry for FoundationDB
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-05 08:47:20 -05:00
Austin Seipp
d80d0bc3d2
Revert "nixos/manual: add release note entry for FoundationDB"
...
This reverts commit be1124a537
.
2018-08-05 08:42:58 -05:00
Austin Seipp
be1124a537
nixos/manual: add release note entry for FoundationDB
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-05 08:42:43 -05:00
Austin Seipp
d5eccebda5
nixos/manual: wordsmithing on fdb chapter
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-05 08:42:43 -05:00
Robert Schütz
2215834789
simp_le: use python3Packages ( #44476 )
2018-08-05 01:17:38 +02:00
Jesper
0254ae4e80
netdata: 1.9.0 -> 1.10.0 ( #44472 )
...
The web_access.patch would no longer apply.
It disabled a check that required the static files
for the web UI to be owned by the user the daemon runs as
(not root, so it doesn't work well with nix).
Besides updating netdata, this commit removes that patch,
changes the netdata service config to set the "web files owner/group"
option to "root" and adds a test that checks that the web UI is being served.
This allows the web files to be owned by root without patching.
2018-08-05 00:05:48 +02:00
Austin Seipp
f42f0a1c48
nixos/foundationdb: show an example python script in the documentation
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-04 16:56:16 -05:00
Austin Seipp
aa79ae0c64
foundationdb: install python bindings
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-08-04 16:56:16 -05:00
Silvan Mosberger
31dda068db
Merge pull request #42877 from Infinisil/systemd-boot/consoleMode
...
nixos/systemd-boot: Add consoleMode option
2018-08-04 23:21:31 +02:00