Commit Graph
236878 Commits
Author SHA1 Message Date
Florian Klink eb58711edf nixosTests.systemd: test cryptsetup support
This creates and opens a luks volume, puts its passphrase into a keyfile
and writes a /etc/crypttab. It then reboots the machine, and verifies
systemd parsed /etc/crypttab properly, and was able to unlock the volume
with the keyfile provided (as we try to mount it).

The memorySize of the VM had to be bumped, as luksFormat would otherwise
run out of memory.
2020-08-05 01:34:12 +02:00
Arian van Putten 29941db6bd systemd-cryptsetup-generator: remove
This package previously did override the systemd package, and instructed
ninja, systemd's previous build system, to only build the
cryptsetup-specific systemd generators (plus some manual rpath
massaging, as ninja install wasn't used).

Afterwards, users were expected to add this package to their
`systemd.generator-packages` (or since
https://github.com/NixOS/nixpkgs/pull/65376/files `systemd.packages`)
NixOS module options, so systemd will use these generators.

As the previous commit added cryptsetup support directly to the systemd
package (and pkgs.systemd now already ships the cryptsetup generators),
we don't need another package shipping the same generators.
2020-08-05 00:48:27 +02:00
Florian Klink 0a41d69968 systemd: substituteInPlace paths to mkswap and mke2fs (used in new cryptsetup-generator.c) 2020-08-05 00:46:59 +02:00
Florian Klink 72c8ed0389 systemd: build with cryptsetup and cryptsetup-generators
There's a circular dependency to systemd via cryptsetup and lvm2
(systemd -> cryptsetup -> lvm2 -> udev=systemd).

However, cryptsetup only really needs the devmapper component shipped
with lvm2. So build `pkgs.cryptsetup` with a lvm2 that doesn't come with
udev.
2020-08-05 00:46:57 +02:00
John Ericson b5f7ed6846 Merge pull request #91293 from Ericson2314/cxx-wrapper-debt-part-2
treewide: Get rid of `cc.gcc`
2020-08-02 20:42:20 -04:00
John Ericson c0b06ef319 Merge pull request #87234 from ehmry/staging
gnu-config: 2019-04-15 -> 2020-05-04
2020-08-02 20:40:41 -04:00
R. RyanTM 73cd1efe6d unbound: 1.10.1 -> 1.11.0 2020-08-02 22:43:22 +02:00
Emery Hemingway f5ef00a12f gnu-config: 2019-04-15 -> 2020-05-04
Update gnu-config (config.sub, config.guess) to suport the Genode
platform and apply the updateAutotoolsGnuConfigScriptsHook to Genode
cross-compilation.
2020-08-02 22:37:39 +02:00
John Ericson 92f96f47b0 treewide: Get rid of cc.gcc
Instead, we have a new `gccForLibs`, which has the appropriate
definition for e.g. avoiding `x86_32` linking problems.
2020-08-02 17:12:05 +00:00
Frederik Rietdijk 67af42e35f Merge staging-next into staging 2020-08-01 19:37:45 +02:00
Frederik Rietdijk 50c060d13d Merge master into staging-next 2020-08-01 19:37:20 +02:00
Vincent Laporte 3541e8b4fb coqPackages.bignums: init at 8.12.0 for Coq 8.12 2020-08-01 18:04:52 +02:00
Daniël de Kok 42c770dad9 Merge pull request #94339 from r-ryantm/auto-update/batsignal
batsignal: 1.0.0 -> 1.1.2
2020-08-01 17:57:39 +02:00
Daniël de Kok ae75863043 Merge pull request #94164 from teozkr/feature/94163-istioctl-bundle-charts
istioctl: bundle charts
2020-08-01 17:51:26 +02:00
Daniël de Kok 153c7852df Merge pull request #94365 from danieldk/liblinear-2.41
liblinear: 2.40 -> 2.41
2020-08-01 17:47:47 +02:00
R. RyanTM 988b64e5e9 hashcat: 6.0.0 -> 6.1.1 (#94449) 2020-08-01 15:37:09 +00:00
Mario Rodas 452f95d55b Merge pull request #94431 from r-ryantm/auto-update/flow
flow: 0.128.0 -> 0.130.0
2020-08-01 09:51:36 -05:00
Ryan Mulligan 54513bf3a3 Merge pull request #94450 from r-ryantm/auto-update/jamulus
jamulus: 3.5.8 -> 3.5.9
2020-08-01 07:44:53 -07:00
Domen Kožar 1353355a63 ghc 8.8.4/8.10.1: fix PEBKAC 2020-08-01 16:27:12 +02:00
Aaron Andersen bb96f89763 Merge pull request #94388 from stigtsp/package/perl-cpan-mini-init
perlPackages.CPANMini: init at 1.111016
2020-08-01 10:08:03 -04:00
R. RyanTM 50fd1510b9 jamulus: 3.5.8 -> 3.5.9 2020-08-01 13:29:55 +00:00
R. RyanTM 4814236168 abcmidi: 2020.06.30 -> 2020.07.28 (#94349) 2020-08-01 14:38:21 +02:00
Maximilian Bosch 0f8eb0b8f2 Merge pull request #94433 from kimat/kimat-alacritty-0.5.0
alacritty: 0.4.3 -> 0.5.0
2020-08-01 13:50:14 +02:00
Kimat Boven cd9286194a alacritty: 0.4.3 -> 0.5.0 2020-08-01 12:09:05 +02:00
Jörg Thalheim 633958732d Merge pull request #94064 from Mic92/tlp
tlp: use structured config to fix cpu governor
2020-08-01 10:23:44 +01:00
Vladimír Čunát e60478acb9 Merge #94425: iana-etc: 20200407 -> 20200729 (to staging) 2020-08-01 11:23:15 +02:00
R. RyanTM 4d6c9d5734 flow: 0.128.0 -> 0.130.0 2020-08-01 09:15:00 +00:00
Gabriel Ebner aa37dc8aeb Merge pull request #94389 from r-ryantm/auto-update/eprover
eprover: 2.4 -> 2.5
2020-08-01 11:12:37 +02:00
Jörg Thalheim f6a30fcac5 Merge pull request #89794 from Mic92/source-date-epoch 2020-08-01 10:08:18 +01:00
Daniël de Kok 7861d43abd Merge pull request #89192 from raboof/init-puredata-gem-plugin-at-2020-03-26
gem: init at 2020-03-26
2020-08-01 11:07:41 +02:00
Jörg Thalheim 9cb6894241 iana-etc: 20200407 -> 20200729 2020-08-01 09:57:46 +01:00
Oleksii Filonenko 61273b5460 Merge pull request #92576 from r-ryantm/auto-update/termius
termius: 5.10.1 -> 6.1.1
2020-08-01 11:20:29 +03:00
Oleksii Filonenko 77fc7d268b Merge pull request #94394 from r-ryantm/auto-update/emplace
emplace: 0.3.5 -> 0.3.6
2020-08-01 11:16:33 +03:00
Oleksii Filonenko 991aa1d155 Merge pull request #94407 from r-ryantm/auto-update/gitui
gitAndTools.gitui: 0.8.1 -> 0.9.1
2020-08-01 11:16:13 +03:00
Vladimír Čunát 35ce100964 Merge #93227: thunderbird*: add 78.1.0 (non-default)
> At this time, users of the Enigmail Add-on should not update to Thunderbird 78.
https://www.thunderbird.net/en-US/thunderbird/78.1.0/releasenotes/
2020-08-01 10:09:50 +02:00
Jörg Thalheim 0739f4b84f Merge pull request #94105 from ddelabru/add-inform6
inform6: init at 6.34-6.12.2
2020-08-01 09:07:45 +01:00
Arnout Engelen 8ea4f5dea3 gem: init at 2020-03-26 2020-08-01 09:43:34 +02:00
Daniël de Kok 840c782d50 Merge pull request #94313 from r-ryantm/auto-update/shattered-pixel-dungeon
shattered-pixel-dungeon: 0.8.1 -> 0.8.1a
2020-08-01 09:08:11 +02:00
R. RyanTM 0acd4d5735 dolt: 0.18.0 -> 0.18.1 (#94393) 2020-08-01 00:02:30 -07:00
Daniël de Kok bd444195c9 Merge pull request #94362 from r-ryantm/auto-update/broot
broot: 0.18.1 -> 0.19.3
2020-08-01 09:00:46 +02:00
Luc Perkins 945a1e96a3 humioctl: 0.25.0 -> 0.26.0 (#94411) 2020-07-31 23:44:51 -07:00
Daniël de Kok 6c0be8d690 Merge pull request #94403 from r-ryantm/auto-update/fping
fping: 4.3 -> 4.4
2020-08-01 08:44:34 +02:00
Daniël de Kok e78bdc29cd Merge pull request #94409 from r-ryantm/auto-update/intel-gmmlib
intel-gmmlib: 20.2.2 -> 20.2.3
2020-08-01 08:36:42 +02:00
Daniël de Kok f2b5459d6d Merge pull request #94292 from danieldk/lzfse-darwin
lzfse: enable Darwin build
2020-08-01 08:25:06 +02:00
Mario Rodas 19b606f5fd Merge pull request #94404 from r-ryantm/auto-update/git-quick-stats
git-quick-stats: 2.1.2 -> 2.1.3
2020-08-01 01:23:54 -05:00
Daniël de Kok 84a8b4d461 Merge pull request #94220 from danieldk/onednn-disable-tests
oneDNN: disable tests to avoid illegal instructions
2020-08-01 08:17:39 +02:00
R. RyanTM fe4fc3791b intel-gmmlib: 20.2.2 -> 20.2.3 2020-08-01 05:43:32 +00:00
R. RyanTM b735f8cba8 gitAndTools.gitui: 0.8.1 -> 0.9.1 2020-08-01 05:12:20 +00:00
R. RyanTM ecca08abe1 git-quick-stats: 2.1.2 -> 2.1.3 2020-08-01 05:04:35 +00:00
R. RyanTM 44a1778df5 fping: 4.3 -> 4.4 2020-08-01 04:55:27 +00:00