Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc02b14738 
							
						 
					 
					
						
						
							
							Merge pull request  #117071  from mohe2015/hotfix-zfs-grub  
						
						 
						
						... 
						
						
						
						nixos/zfs: Fix regression that prevents people to boot from zfs using grub if they didn't add zfs to boot.initrd.supportedFilesystems 
						
						
					 
					
						2021-04-17 16:01:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alyssa Ross 
							
						 
					 
					
						
						
						
						
							
						
						
							b0854238b0 
							
						 
					 
					
						
						
							
							nixos/zfs: fix autoScrub.enable description  
						
						 
						
						... 
						
						
						
						This was previously "Whether to enable Enables periodic scrubbing of
ZFS pools.." 
						
						
					 
					
						2021-04-01 19:19:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hedtke, Moritz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							742f3a4369 
							
						 
					 
					
						
						
							
							nixos/zfs: Fix regression that prevents people to boot from zfs using grub if they didn't add zfs to boot.initrd.supportedFilesystems  
						
						 
						
						... 
						
						
						
						See https://github.com/NixOS/nixpkgs/pull/99386  
						
						
					 
					
						2021-03-20 23:57:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ed5b6a285 
							
						 
					 
					
						
						
							
							zfs: disable smartmontools mail functionality  
						
						 
						
						
						
						
					 
					
						2021-02-06 22:04:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Helbling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							370df31f1c 
							
						 
					 
					
						
						
							
							nixos/zfs: make zed mail optional  
						
						 
						
						... 
						
						
						
						"zed does not need the ability to send email by default" --Eelco 
						
						
					 
					
						2021-02-06 22:03:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b9bfe5625 
							
						 
					 
					
						
						
							
							zfs: fix invalid package references  
						
						 
						
						
						
						
					 
					
						2021-02-03 11:45:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e784a2a3b 
							
						 
					 
					
						
						
							
							nixos/zfs: fix reference to awk  
						
						 
						
						... 
						
						
						
						broken in 648a6c4348f19c5c50bbff20ed683f783194574b 
						
						
					 
					
						2021-02-03 11:43:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c6a9d0458 
							
						 
					 
					
						
						
							
							nixos/lxd: refactor to use zfs.package/enabled property  
						
						 
						
						
						
						
					 
					
						2021-02-01 17:59:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed1f13244b 
							
						 
					 
					
						
						
							
							nixos/zfs: expose enabled option  
						
						 
						
						
						
						
					 
					
						2021-02-01 17:59:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							648a6c4348 
							
						 
					 
					
						
						
							
							nixos/zfs: expose zfs package as readonly attribute  
						
						 
						
						
						
						
					 
					
						2021-02-01 17:59:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								volth 
							
						 
					 
					
						
						
						
						
							
						
						
							bc0d605cf1 
							
						 
					 
					
						
						
							
							treewide: fix double quoted strings in meta.description  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ben Siraphob <bensiraphob@gmail.com> 
						
						
					 
					
						2021-01-24 19:56:59 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Petkov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2fa74dc68 
							
						 
					 
					
						
						
							
							nixos/zfs: make zpool-trim timer persistent  
						
						 
						
						... 
						
						
						
						If the machine is powered off when the zpool-trim timer is supposed to
trigger (usually around midnight) then the timer will be skipped
outright in favor of the next instance.
For desktop systems which are usually powered off at this time, zpool
trimming will never be run which can degrade SSD performance.
By marking the timer as `Persistent = yes` we ensure that it will run at
the first possible opportunity after the trigger date is reached. 
						
						
					 
					
						2021-01-15 20:23:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e2880e5fa 
							
						 
					 
					
						
						
							
							nixos ISO image: revert another part of 8ca33835ba  
						
						 
						
						
						
						
					 
					
						2021-01-13 15:25:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ca33835ba 
							
						 
					 
					
						
						
							
							nixos: fixup build of aarch64 minimal ISO ( fixes   #109252 )  
						
						 
						
						... 
						
						
						
						Perhaps it's not pretty nor precise; feel free to improve. 
						
						
					 
					
						2021-01-13 14:05:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								davidak 
							
						 
					 
					
						
						
						
						
							
						
						
							d42e2cc24e 
							
						 
					 
					
						
						
							
							bcachefs: add sha256 kernel module  
						
						 
						
						... 
						
						
						
						needed to mount as root fs 
						
						
					 
					
						2020-12-25 21:28:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc49a0815a 
							
						 
					 
					
						
						
							
							utillinux: rename to util-linux  
						
						 
						
						
						
						
					 
					
						2020-11-24 12:42:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Silvan Mosberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3307adf755 
							
						 
					 
					
						
						
							
							Merge pull request  #98980  from JustinLovinger/idmapd  
						
						 
						
						... 
						
						
						
						nixos/nfs: add idmapd.settings option 
						
						
					 
					
						2020-11-18 22:46:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sarah Brofeldt 
							
						 
					 
					
						
						
						
						
							
						
						
							e0d51db401 
							
						 
					 
					
						
						
							
							nixos: boot.zfsImportAll = false; by default  
						
						 
						
						... 
						
						
						
						Also add 21.03 release note 
						
						
					 
					
						2020-11-11 18:46:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sarah Brofeldt 
							
						 
					 
					
						
						
						
						
							
						
						
							a4010e0580 
							
						 
					 
					
						
						
							
							nixos/zfs: Respect forceImportAll in import service  
						
						 
						
						
						
						
					 
					
						2020-11-11 18:45:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Lovinger 
							
						 
					 
					
						
						
						
						
							
						
						
							1168e13bb0 
							
						 
					 
					
						
						
							
							nixos/nfs: add idmapd.settings option  
						
						 
						
						... 
						
						
						
						Co-authored-by: Aaron Andersen <aaron@fosslib.net> 
						
						
					 
					
						2020-10-20 22:10:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							538e558f48 
							
						 
					 
					
						
						
							
							Revert "Merge  #96844 : nixos/nfsd: run rpc-statd as a normal user"  
						
						 
						
						... 
						
						
						
						This reverts commit 42eebd7adef51b36c597753b3aaf6347864d176e, reversing
changes made to b169bfc9e2c981a46680c53343258d90be6f6d9f.
This breaks nfs3.simple test and even current PR #97656  wouldn't fix it.
Therefore let's revert for now to unblock the channels. 
						
						
					 
					
						2020-09-10 21:31:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Hoeg 
							
						 
					 
					
						
						
						
						
							
						
						
							d6264419f5 
							
						 
					 
					
						
						
							
							nixos/nfsd: run rpc-statd as a normal user  
						
						 
						
						
						
						
					 
					
						2020-09-07 18:04:03 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henri Menke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc4ea9ecba 
							
						 
					 
					
						
						
							
							ZFS: Request credentials only for selected pools  
						
						 
						
						... 
						
						
						
						This change introduces more fine-grained requestEncryptionCredentials.
While previously when requestEncryptionCredentials = true, the
credentials for all imported pools and all datasets in these imported
pools were requested, it is now possible to select exactly the pools and
datasets for which credentials should be requested.
It is still possible to set requestEncryptionCredentials = true, which
continues to act as a wildcard for all pools and datasets, so the change
is backwards compatible. 
						
						
					 
					
						2020-07-21 19:36:10 +12:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d335706a0 
							
						 
					 
					
						
						
							
							Merge pull request  #92092  from ElvishJerricco/zfs-encryption-systemd-ask-password  
						
						 
						
						... 
						
						
						
						ZFS: Update description for requestEncryptionCredentials 
						
						
					 
					
						2020-07-02 17:25:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Fancher 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f7b79a2d 
							
						 
					 
					
						
						
							
							ZFS: Update description for requestEncryptionCredentials  
						
						 
						
						
						
						
					 
					
						2020-07-02 16:08:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							105e63469d 
							
						 
					 
					
						
						
							
							Merge pull request  #91344  from ElvishJerricco/zfs-encryption-systemd-ask-password  
						
						 
						
						... 
						
						
						
						ZFS: Ask for stage 2 encryption passwords using systemd-ask-password 
						
						
					 
					
						2020-07-02 14:15:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Fancher 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f1594695 
							
						 
					 
					
						
						
							
							ZFS: Set IFS=$'\t' for the read command in stage 2 load-key  
						
						 
						
						... 
						
						
						
						Co-authored-by: Graham Christensen <graham@grahamc.com> 
						
						
					 
					
						2020-07-02 13:50:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Fancher 
							
						 
					 
					
						
						
						
						
							
						
						
							05f8cba1b6 
							
						 
					 
					
						
						
							
							ZFS: Pipe /dev/null into the stage 2 load-key script  
						
						 
						
						... 
						
						
						
						Just in case something reads stdin, so that `while read ds kl` doesn't
miss anything 
						
						
					 
					
						2020-07-02 13:50:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Fancher 
							
						 
					 
					
						
						
						
						
							
						
						
							0d55d48f0f 
							
						 
					 
					
						
						
							
							ZFS: Ask for stage 2 encryption passwords using systemd-ask-password  
						
						 
						
						
						
						
					 
					
						2020-06-23 06:25:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timo Kaufmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4843eab3a1 
							
						 
					 
					
						
						
							
							Merge pull request  #84135  from symphorien/btrfs-scrub-success  
						
						 
						
						... 
						
						
						
						nixos/btrfs autoScrub: don't fail when scrub finishes successfully 
						
						
					 
					
						2020-06-19 22:55:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								datafoo 
							
						 
					 
					
						
						
						
						
							
						
						
							431106a17e 
							
						 
					 
					
						
						
							
							nixos/zfs: add missing dependendy nettools  
						
						 
						
						... 
						
						
						
						Fix  #87823  
						
						
					 
					
						2020-05-18 11:25:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fb2a9d8c7 
							
						 
					 
					
						
						
							
							Merge pull request  #79828  from Mic92/zed  
						
						 
						
						... 
						
						
						
						nixos/zfs: populate PATH with needed programs for zed 
						
						
					 
					
						2020-04-02 13:42:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Symphorien Gibol 
							
						 
					 
					
						
						
						
						
							
						
						
							55d16d5334 
							
						 
					 
					
						
						
							
							nixos/btrfs autoScrub: don't fail when scrub finishes successfully  
						
						 
						
						
						
						
					 
					
						2020-04-02 12:00:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Hoeg 
							
						 
					 
					
						
						
						
						
							
						
						
							8a31cf1459 
							
						 
					 
					
						
						
							
							zfs: document systemd-udev-settle dependency  
						
						 
						
						
						
						
					 
					
						2020-03-21 11:15:06 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Gaspard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26b1ef1506 
							
						 
					 
					
						
						
							
							Merge pull request  #80141  from symphorien/scrub  
						
						 
						
						... 
						
						
						
						nixos/btrfs: make autoScrub not prevent shutdown or suspend 
						
						
					 
					
						2020-03-12 22:39:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f543ed80d 
							
						 
					 
					
						
						
							
							nixos/zfs: continue trimming also if one pool fails  
						
						 
						
						... 
						
						
						
						fixes https://github.com/NixOS/nixpkgs/issues/81602  
						
						
					 
					
						2020-03-03 11:22:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Symphorien Gibol 
							
						 
					 
					
						
						
						
						
							
						
						
							5359d90b15 
							
						 
					 
					
						
						
							
							nixos/btrfs: make autoScrub not prevent shutdown or suspend  
						
						 
						
						... 
						
						
						
						Fixes : #79086  #79017  
						
						
					 
					
						2020-02-14 12:00:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92bede3102 
							
						 
					 
					
						
						
							
							nixos/zfs: populate PATH with needed programs for zed  
						
						 
						
						
						
						
					 
					
						2020-02-11 14:01:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kai Wohlfahrt 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c10bc8b2 
							
						 
					 
					
						
						
							
							nfs: set up request-key for id mapping  
						
						 
						
						... 
						
						
						
						A patch is necessary upstream to support multiple configs via symlinks
in /etc/request-key.d
Once that is done, we can add support for CIFS as well 
						
						
					 
					
						2019-12-12 15:42:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Silvan Mosberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ee3e8b21d 
							
						 
					 
					
						
						
							
							nixos/treewide: Move rename.nix imports to their respective modules  
						
						 
						
						... 
						
						
						
						A centralized list for these renames is not good because:
- It breaks disabledModules for modules that have a rename defined
- Adding/removing renames for a module means having to find them in the
central file
- Merge conflicts due to multiple people editing the central file 
						
						
					 
					
						2019-12-10 02:51:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nyanloutre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c082e13ecb 
							
						 
					 
					
						
						
							
							nixos/zfs: Adding ZED configuration options  
						
						 
						
						... 
						
						
						
						Co-authored-by: sjau <github.com@sjau.ch> 
						
						
					 
					
						2019-12-04 20:29:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							faa7ce3ee5 
							
						 
					 
					
						
						
							
							Merge pull request  #70240  from woffs/pr-etc-zpool.d  
						
						 
						
						... 
						
						
						
						nixos module zfs: provide /etc/zfs/zpool.d 
						
						
					 
					
						2019-10-15 11:45:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a89467606 
							
						 
					 
					
						
						
							
							nixos/zfs: simplify logic for scrub/autosnapshot service  
						
						 
						
						... 
						
						
						
						This makes them consistent with the way zfs.trim is enabled
and allow to enable them by default in future. 
						
						
					 
					
						2019-10-14 10:30:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							692656daf8 
							
						 
					 
					
						
						
							
							nixos/zfs: avoid script derivation for trim service  
						
						 
						
						... 
						
						
						
						Since we only have a single pipe we can save the overhead of building a derivation
when creating the zfs trim service file when building the system. 
						
						
					 
					
						2019-10-08 11:11:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a412d90e10 
							
						 
					 
					
						
						
							
							nixos/zfs: only enable trim if zfs is enabled  
						
						 
						
						... 
						
						
						
						Also don't fail the service if there are no pools yet.
This might happen on installation ISOs. 
						
						
					 
					
						2019-10-07 10:44:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frank Doepper 
							
						 
					 
					
						
						
						
						
							
						
						
							3065d00d74 
							
						 
					 
					
						
						
							
							nixos module zfs: provide /etc/zfs/zpool.d  
						
						 
						
						... 
						
						
						
						The scripts for zpool iostat -c and zpool status -c are located in
/etc/zfs/zpool.d 
						
						
					 
					
						2019-10-02 12:34:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Svein Ove Aas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4f975765f 
							
						 
					 
					
						
						
							
							nixos/zfs: Enable trim by default  
						
						 
						
						
						
						
					 
					
						2019-09-27 18:35:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								volth 
							
						 
					 
					
						
						
						
						
							
						
						
							35d68ef143 
							
						 
					 
					
						
						
							
							treewide: remove redundant quotes  
						
						 
						
						
						
						
					 
					
						2019-08-26 21:40:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frederik Rietdijk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7560e2d64f 
							
						 
					 
					
						
						
							
							Merge pull request  #65376  from abbradar/mdadm-upstream  
						
						 
						
						... 
						
						
						
						Use upstream units for mdadm 
						
						
					 
					
						2019-08-03 08:06:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikolay Amiantov 
							
						 
					 
					
						
						
						
						
							
						
						
							717b8b3219 
							
						 
					 
					
						
						
							
							systemd service: remove generator-packages option  
						
						 
						
						... 
						
						
						
						Use systemd.packages instead, it's less error prone and more in line with
what's expected. 
						
						
					 
					
						2019-08-01 00:55:35 +03:00