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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graham Christensen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc49a0815a 
							
						 
					 
					
						
						
							
							utillinux: rename to util-linux  
						
						 
						
						
						
						
					 
					
						2020-11-24 12:42:06 -05: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Fancher 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f7b79a2d 
							
						 
					 
					
						
						
							
							ZFS: Update description for requestEncryptionCredentials  
						
						 
						
						
						
						
					 
					
						2020-07-02 16:08:50 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Hoeg 
							
						 
					 
					
						
						
						
						
							
						
						
							8a31cf1459 
							
						 
					 
					
						
						
							
							zfs: document systemd-udev-settle dependency  
						
						 
						
						
						
						
					 
					
						2020-03-21 11:15:06 +08: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92bede3102 
							
						 
					 
					
						
						
							
							nixos/zfs: populate PATH with needed programs for zed  
						
						 
						
						
						
						
					 
					
						2020-02-11 14:01:22 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d86714a2b 
							
						 
					 
					
						
						
							
							nixos/zfs: add trim service  
						
						 
						
						... 
						
						
						
						Introduces a trim timer similar to the fstrim service.
According to zpool(8) for consumer hardware periodic manual TRIM
is preferred over automatic TRIM that ZFS implements.
The period of one week is based on recommendations of fstrim. 
						
						
					 
					
						2019-07-25 12:47:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Jager 
							
						 
					 
					
						
						
						
						
							
						
						
							a38449f159 
							
						 
					 
					
						
						
							
							nixos/zfs: enable requestEncryptionCredentials by default  
						
						 
						
						... 
						
						
						
						Since zfsStable now supports encryption, it no longer makes sense to set
the default based on whether we're using zfsUnstable 
						
						
					 
					
						2019-07-04 16:11:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Silvan Mosberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							852fe410fc 
							
						 
					 
					
						
						
							
							nixos/zfs: Remove requestEncryptionCredentials assertion  
						
						 
						
						... 
						
						
						
						zfs >= 0.8 supporting encryption is now stable 
						
						
					 
					
						2019-06-21 03:33:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11b8a5f20e 
							
						 
					 
					
						
						
							
							zfs: 0.7.13 -> 0.8.0  
						
						 
						
						... 
						
						
						
						Same as zfsUnstable for the moment.
We still keep the zfsUnstable expression as we likely
need it in the near future again.
Also remove spl since it is no longer needed. 
						
						
					 
					
						2019-06-06 10:07:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Linus Heckemann 
							
						 
					 
					
						
						
						
						
							
						
						
							783f2c84e8 
							
						 
					 
					
						
						
							
							nixos/zfs: autoscrub only after boot is complete  
						
						 
						
						... 
						
						
						
						Fixes  #53583  
						
						
					 
					
						2019-01-14 21:00:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Dunham 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e004799c 
							
						 
					 
					
						
						
							
							Hide useless errors when waiting for zpool to be ready  
						
						 
						
						
						
						
					 
					
						2018-10-16 02:45:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
						
						
							
						
						
							4360a87c45 
							
						 
					 
					
						
						
							
							linuxPackages.zfsUnstable: 2018-05-22 -> 2018-08-13  
						
						 
						
						... 
						
						
						
						spl was merged into zfs master 
						
						
					 
					
						2018-08-14 14:12:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
						
						
							
						
						
							43595c7884 
							
						 
					 
					
						
						
							
							zfsLegacyCrypto: remove  
						
						 
						
						... 
						
						
						
						This package was only mandatory for migration for people on zfsUnstable
in nixos unstable. 
						
						
					 
					
						2018-08-13 19:53:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								volth 
							
						 
					 
					
						
						
						
						
							
						
						
							87f5930c3f 
							
						 
					 
					
						
						
							
							[bot]: remove unreferenced code  
						
						 
						
						
						
						
					 
					
						2018-07-20 18:48:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Svein Ove Aas 
							
						 
					 
					
						
						
						
						
							
						
						
							cfd8c4ee88 
							
						 
					 
					
						
						
							
							zfs: Improve import handling  
						
						 
						
						
						
						
					 
					
						2018-07-02 21:14:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frank Doepper 
							
						 
					 
					
						
						
						
						
							
						
						
							c5da007af5 
							
						 
					 
					
						
						
							
							nixos/zfs: load encryption keys for all pools ( #41846 )  
						
						 
						
						... 
						
						
						
						fixes  #41838 
At the moment it works fine for "file://" keys, but does not work for
dataPools with "prompt" keys, because the passphrase cannot be entered
(yet). 
						
						
					 
					
						2018-06-28 11:04:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frank Doepper 
							
						 
					 
					
						
						
						
						
							
						
						
							673ecfcbaa 
							
						 
					 
					
						
						
							
							nixos/zfs: mount AFTER import  
						
						 
						
						
						
						
					 
					
						2018-06-15 20:58:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frank Doepper 
							
						 
					 
					
						
						
						
						
							
						
						
							bea4323acf 
							
						 
					 
					
						
						
							
							nixos/zfs: enable zfs services  
						
						 
						
						
						
						
					 
					
						2018-06-13 16:31:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Svein Ove Aas 
							
						 
					 
					
						
						
						
						
							
						
						
							deb6c6e052 
							
						 
					 
					
						
						
							
							zfs: Fix "zfs-sync" for modern systemd  
						
						 
						
						
						
						
					 
					
						2018-06-09 01:17:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
						
						
							
						
						
							7663de114a 
							
						 
					 
					
						
						
							
							lxd: 2.16 -> 3.0.0  
						
						 
						
						
						
						
					 
					
						2018-04-14 11:02:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Andresen 
							
						 
					 
					
						
						
						
						
							
						
						
							96f10e7e49 
							
						 
					 
					
						
						
							
							zfs.autoSnapshot: make frequent run every 15 mins  
						
						 
						
						... 
						
						
						
						fixes bug that there is 30 minutes between hh:45 and hh:15 every hour. 
						
						
					 
					
						2018-04-11 16:45:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bcba6537 
							
						 
					 
					
						
						
							
							nixos/zfs: fix typo in enableLegacyCrypto description  
						
						 
						
						
						
						
					 
					
						2018-02-08 10:24:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sjau 
							
						 
					 
					
						
						
						
						
							
						
						
							0d65e2e0e5 
							
						 
					 
					
						
						
							
							zfs: add migration path for new crypto format  
						
						 
						
						... 
						
						
						
						fixes  #34559  
						
						
					 
					
						2018-02-07 20:46:16 +00:00