232535 Commits

Author SHA1 Message Date
CRTified
c684398c6a nixos/system/boot/initrd-openvpn: Add openvpn options for initrd
nixos/tests/initrd-openvpn: Add test for openvpn in the initramfs

The module in this commit adds new options that allows the
integration of an OpenVPN client into the initrd.
This can be used e.g. to remotely unlock LUKS devices.

This commit also adds two tests for `boot.initrd.network.openvpn`.
The first one is a basic test to validate that a failing connection
does not prevent the machine from booting.

The second test validates that this module actually creates a valid
openvpn connection.
For this, it spawns three nodes:

  - The client that uses boot.initrd.network.openvpn
  - An OpenVPN server that acts as gateway and forwards a port
    to the client
  - A node that is external to the OpenVPN network

The client connects to the OpenVPN server and spawns a netcat instance
that echos a value to every client.
Afterwards, the external node checks if it receives this value over the
forwarded port on the OpenVPN gateway.
2020-07-01 00:08:55 +02:00
Mario Rodas
db5bbef31f
Merge pull request #91543 from r-ryantm/auto-update/cli11
cli11: 1.9.0 -> 1.9.1
2020-06-27 20:29:09 -05:00
Mario Rodas
a4685141ed
Merge pull request #91562 from r-ryantm/auto-update/envsubst
envsubst: 1.1.0 -> 1.2.0
2020-06-27 20:16:02 -05:00
Mario Rodas
340b0d5382
Merge pull request #91569 from Lucus16/bump-minecraft
minecraft-server: 1.15.2 -> 1.16.1
2020-06-27 20:14:06 -05:00
Mario Rodas
1b2c01a269
Merge pull request #91493 from turion/91492_progressbar2
pythonPackages.progressbar2: Fix checkPhase
2020-06-27 20:08:58 -05:00
Mario Rodas
a5fc388887
Merge pull request #91385 from xrelkd/update/sn0int
sn0int: 0.18.2 -> 0.19.1
2020-06-27 20:00:08 -05:00
Mario Rodas
324a7dd38e
Merge pull request #90198 from jlesquembre/kubectx
kubectx: re-pack, switch from bash to go
2020-06-27 19:58:22 -05:00
Mario Rodas
2fceb3566b
Merge pull request #68798 from juaningan/decred
decred: 1.1.2 -> 1.5.0
2020-06-27 19:58:04 -05:00
Colin
b71423ae38
go_1_15: init at 1.15beta1 (#91463) 2020-06-28 10:50:42 +10:00
Niklas Hambüchen
29c073f650
Merge pull request #91449 from ericdallo/bump-material-design-icons
material-design-icons: 4.7.95 -> 5.3.45
2020-06-28 02:45:08 +02:00
Niklas Hambüchen
2451111d69
Merge pull request #91697 from lukegb/ffmpeg-full-libsrt
ffmpeg: add libsrt support
2020-06-28 02:43:56 +02:00
Niklas Hambüchen
430f3f1e3b
Merge pull request #91345 from raboof/k4dirstat-init-at-3.2.1
k4dirstat: init at 3.2.1
2020-06-28 02:38:26 +02:00
Niklas Hambüchen
749788b7d3
Merge pull request #91520 from wamserma/fix-libtomcrypt-cve-2019-17362
libtomcrypt: fix CVE-2019-17362 (security)
2020-06-28 02:25:52 +02:00
Niklas Hambüchen
aec558774b
Merge pull request #91699 from neilmayhew/fix/file-rename/darwin
file-rename: Fix an incorrect test that misidentifies Darwin as Windows
2020-06-28 02:23:35 +02:00
Niklas Hambüchen
9a8844cc6b
Merge pull request #89676 from r-ryantm/auto-update/qtstyleplugin-kvantum-qt4
qtstyleplugin-kvantum-qt4: 0.15.2 -> 0.15.3
2020-06-28 02:08:20 +02:00
Niklas Hambüchen
9320c42122
Merge pull request #89641 from r-ryantm/auto-update/lite
lite: 1.05 -> 1.06
2020-06-28 02:05:24 +02:00
Mario Rodas
9dc5a152aa
Merge pull request #89332 from mmilata/verifpal-0.13.7
verifpal: 0.7.5 -> 0.13.7
2020-06-27 19:04:33 -05:00
Mario Rodas
8f15b08911
Merge pull request #90319 from nilp0inter/gosec-2.3.0
gosec: 1.2.0 -> 2.3.0
2020-06-27 19:02:13 -05:00
Niklas Hambüchen
5a31898d29
Merge pull request #91620 from r-ryantm/auto-update/libdigidocpp
libdigidocpp: 3.14.2 -> 3.14.3
2020-06-28 01:57:58 +02:00
Niklas Hambüchen
0e926ff15c
Merge pull request #91601 from r-ryantm/auto-update/kanboard
kanboard: 1.2.14 -> 1.2.15
2020-06-28 01:56:31 +02:00
Luke Granger-Brown
47801afc3d ffmpeg-full: add support for libsrt 2020-06-27 23:45:28 +00:00
Neil Mayhew
1d0a930d27 file-rename: Fix an incorrect platform test that misidentifies Darwin as Windows
This causes the script to be installed as `file-rename` instead of `rename` like
it is on other Unix systems. This in turn causes `wrapProgram` to fail when
building because it expects the wrapped program to be called `rename`.
2020-06-27 17:45:28 -06:00
Jan Tojnar
c673b8f0d1
joypixels: 5.5.0 → 6.0.0 2020-06-28 01:43:48 +02:00
Niklas Hambüchen
a3013da6a2
Merge pull request #91627 from nh2/ddcui
ddcui: init at 0.1.1
2020-06-28 01:38:45 +02:00
Maximilian Bosch
c0c786c3bd
Merge pull request #91454 from ConradMearns/obsidian
obsidian: init at 0.7.3
2020-06-28 01:21:21 +02:00
Maximilian Bosch
569d2965fe
Merge pull request #91471 from magnetophon/industrializer
industrializer: init at 0.2.6
2020-06-28 01:07:40 +02:00
Maximilian Bosch
d7e227073d
Merge pull request #91473 from MostAwesomeDude/igraph
igraph: 0.7.1 -> 0.8.2
2020-06-28 01:02:51 +02:00
Maximilian Bosch
7f742e405a
Merge pull request #91490 from pstn/nheko-0.7.2
Nheko 0.7.2
2020-06-28 00:43:56 +02:00
Niklas Hambüchen
4ddf28ebfb
Merge pull request #91692 from nh2/cloudcompare-qt-mkDerivation
cloudcompare: Improve Qt wrapping
2020-06-28 00:38:06 +02:00
Maximilian Bosch
4b0632380b
Merge pull request #91629 from r-ryantm/auto-update/mullvad-vpn
mullvad-vpn: 2020.4 -> 2020.5
2020-06-28 00:33:53 +02:00
markuskowa
36351f40e8
Merge pull request #91572 from r-ryantm/auto-update/freerdp
freerdp: 2.1.1 -> 2.1.2
2020-06-28 00:32:20 +02:00
markuskowa
d2f8c96b2f
Merge pull request #91630 from r-ryantm/auto-update/notion
notion: 4.0.0 -> 4.0.1
2020-06-28 00:31:08 +02:00
Maximilian Bosch
536c168dfe
Merge pull request #91687 from 06kellyjac/deno_1.1.2
deno: 1.1.1 -> 1.1.2
2020-06-28 00:19:09 +02:00
Marco Hennings
e5f0d13a49
gitAndTools.stgit: Fix broken package. (#84198)
The stgit package is installing using make, which leaves the application in a state where it can not properly find the installed package stgit.

---
File "/run/current-system/sw/bin/stg", line 35, in <module>
    from stgit.main import main
ImportError: No module named stgit.main
---

This is fixed by using buildPythonApplication instead of stdenv.mkDerivation.
2020-06-27 23:54:57 +02:00
Niklas Hambüchen
96776d5a2f cloudcompare: Improve Qt wrapping.
As I learned in the review of #91627.
2020-06-27 23:50:36 +02:00
Niklas Hambüchen
3569a3863b ddcui: init at 0.1.1 2020-06-27 23:44:12 +02:00
Jörg Thalheim
32b95b2c70
Merge pull request #91127 from kuznero/vscode
vscode, vscodium: 1.46.0 -> 1.46.1
2020-06-27 22:42:16 +01:00
Jörg Thalheim
d30e0955bf
Merge pull request #91379 from prusnak/cpuminer
cpuminer: 2.5.0 -> 2.5.1
2020-06-27 22:41:32 +01:00
Stefan Frijters
748c9e0e3e
wine-staging: 5.10 -> 5.11 (#91266) 2020-06-27 17:17:10 -04:00
06kellyjac
9c006cb88a deno: simplify buildInputs
After suggestions in a previous PR I'm simplifying the buildInputs
2020-06-27 21:10:22 +01:00
06kellyjac
489367777c deno: 1.1.1 -> 1.1.2 2020-06-27 20:06:52 +00:00
Mario Rodas
24cc542e8a
Merge pull request #91615 from r-ryantm/auto-update/libbpf
libbpf: 0.0.8 -> 0.0.9
2020-06-27 14:54:52 -05:00
Mario Rodas
136a26be29
Merge pull request #91588 from r-ryantm/auto-update/grpcui
grpcui: 0.2.1 -> 1.0.0
2020-06-27 14:51:57 -05:00
Maximilian Bosch
052c130cf8
Merge pull request #91637 from sikmir/neomutt
neomutt: enable on darwin
2020-06-27 20:54:21 +02:00
Daniël de Kok
226bded809
Merge pull request #91665 from Atemu/undervolt-update
undervolt: 0.2.11 -> 0.3.0
2020-06-27 20:45:15 +02:00
Mario Rodas
a2a893bdc7
Merge pull request #91643 from zowoq/podman-darwin
podman: fix darwin build
2020-06-27 13:45:02 -05:00
Mario Rodas
af25c02576
Merge pull request #91597 from r-ryantm/auto-update/helmfile
helmfile: 0.118.6 -> 0.119.0
2020-06-27 13:38:39 -05:00
Mario Rodas
f0f4472908
Merge pull request #91678 from marsam/update-tflint
tflint: 0.16.2 -> 0.17.0
2020-06-27 13:38:26 -05:00
Mario Rodas
64ebdfab39
Merge pull request #91550 from r-ryantm/auto-update/dbmate
dbmate: 1.8.0 -> 1.9.0
2020-06-27 13:31:41 -05:00
Mario Rodas
6f8afffa06
Merge pull request #91538 from r-ryantm/auto-update/cheat
cheat: 3.10.1 -> 4.0.0
2020-06-27 13:31:27 -05:00