about summary refs log tree commit diff
path: root/nixos/modules/tasks/encrypted-devices.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-10-30systemd-stage-1: Add assertions for unsupported options.Will Fancher1-3/+4
2023-10-23systemd-stage-1: Enable more encrypted installer testsWill Fancher1-16/+48
2022-07-24nixos/tasks: invariant option docs MD conversionspennae1-7/+7
2021-01-26treewide: fold -> foldrBen Siraphob1-1/+1
2020-09-02treewide: completely remove types.loaOfrnhmjoj1-1/+1
2020-07-29nixos/boot: some documentation improvementsKeshav Kini1-4/+15
- Give a more accurate description of how fileSystems.<name/>.neededForBoot works - Give a more detailed description of how fileSystems.<name/>.encrypted.keyFile works
2020-02-18silence warning from #63103 in encrypted-devices.nixBenjamin Herr1-1/+1
2019-02-02nixos/tasks/encrypted-devices: fix regression from #54637Pierre Bourdon1-3/+3
27982b408e465554b8831f492362bc87ed0ec02a introduced a bug when refactoring the encrypted-devices module, causing some encrypted filesystem options to not be recognized anymore. See e.g. https://hydra.nixos.org/build/88145490
2019-01-31types.optionSet: deprecate and remove last usagesdanbst1-6/+6
2018-07-20[bot]: remove unreferenced codevolth1-1/+0
2017-10-16encrypted devices: provide working examplelassulus1-1/+1
2017-10-16encrypted devices: don't override default cryptoModuleslassulus1-1/+0
2017-09-29assertion should check for encrypted.label of the defined fileSystemRok Garbas1-1/+1
2017-09-23encrypted devices: add label set assertion (#29651)Silvan Mosberger1-0/+7
2017-09-14nixos/fileystems: Fix boot fails with encrypted fsAndré-Patrick Bubel1-0/+1
Boot fails when a keyfile is configured for all encrypted filesystems and no other luks devices are configured. This is because luks support is only enabled in the initrd, when boot.initrd.luks.devices has entries. When a fileystem has a keyfile configured though, it is setup by a custom command, not by boot.initrd.luks. This commit adds an internal config flag to enable luks support in the initrd file, even if there are no luks devices configured.
2016-08-23nixos: apply toposort to fileSystems to support bind and move mountsJan Malakhovski1-1/+1
And use new `config.system.build.fileSystems` property everywhere.
2015-11-26Revert part of #9982 to be in line with #9925Kovacsics Robert (NixOS)1-1/+1
When creating PR #9982, I undid a line of PR #9925, that was some cleanups and fixes, so this undoes that damage.
2015-09-22encrypted-devices service: Fix keyed mount, clarify descriptions.Kovacsics Robert (NixOS)1-5/+6
Not enough arguments were supplied to cryptsetup when a key-file was specified. Also don't try to unlock keyedEncDevs with a password.
2015-09-18nixos: fix some typesJan Malakhovski1-3/+3
2014-07-02Get all lib functions from lib, not pkgs.lib, in modulesShea Levy1-2/+2
2014-06-24nixos: add some missing '.' in option descriptionsBjørn Forsman1-4/+4
2014-04-26Enable encrypted backing devices in fileystem configurationsEdward Tjörnhammar1-0/+69