917a71ced4 
					 
					
						
						
							
							feat(script): Avoid snap name collisions, always append counter to make them unique ( #1 )  
						
						
						
						
					 
					
						2023-12-26 05:58:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff963aa844 
					 
					
						
						
							
							refactor(script): Abort early and with clear msg when no datasets snapshottable ( #1 )  
						
						
						
						
					 
					
						2023-12-26 05:58:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c23567e2b1 
					 
					
						
						
							
							refactor(script): Space out error messages correctly ( #1 )  
						
						
						
						
					 
					
						2023-12-26 05:57:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						562ffbdc0f 
					 
					
						
						
							
							refactor(script): Put ZFS property in a variable ( #1 )  
						
						
						
						
					 
					
						2023-12-26 05:56:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						204a2a49b1 
					 
					
						
						
							
							refactor(docs): Add warning about simple snapshot names ( #1 )  
						
						
						
						
					 
					
						2023-12-26 00:44:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d027966ed3 
					 
					
						
						
							
							refactor(docs): Phrasing ( #1 )  
						
						
						
						
					 
					
						2023-12-26 00:43:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f16f2b8612 
					 
					
						
						
							
							refactor(docs): Trim ZFS example snapshot list ( #1 )  
						
						
						
						
					 
					
						2023-12-26 00:27:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93380891ec 
					 
					
						
						
							
							Merge remote-tracking branch 'refs/remotes/origin/1-get-base-version-going' into 1-get-base-version-going  
						
						
						
						
					 
					
						2023-12-26 00:20:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8de0e25ab8 
					 
					
						
						
							
							refactor(docs): Spell ZFS all uppercase ( #1 )  
						
						
						
						
					 
					
						2023-12-26 00:09:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4069c33145 
					 
					
						
						
							
							feat(docs): Don't do duplicate snapshot names ( #1 )  
						
						
						
						
					 
					
						2023-12-26 00:08:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fbbf4da19 
					 
					
						
						
							
							refactor(docs): Add pkg list trimming ( #1 )  
						
						
						
						
					 
					
						2023-12-25 22:30:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47885efbab 
					 
					
						
						
							
							refactor(docs): Explain ZFS snapshot name max length ( #1 )  
						
						
						
						
					 
					
						2023-12-25 22:30:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3f6316c47 
					 
					
						
						
							
							feat(docs): Explain pkg name trimming in snapshots ( #1 )  
						
						
						
						
					 
					
						2023-12-25 22:12:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7681bbde84 
					 
					
						
						
							
							refactor(docs): We're doing 10 imp snapshots by default ( #1 )  
						
						
						
						
					 
					
						2023-12-25 22:11:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						961649d252 
					 
					
						
						
							
							refactor(docs): Explain new important pkgs regex ( #1 )  
						
						
						
						
					 
					
						2023-12-25 21:52:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						360c726326 
					 
					
						
						
							
							refactor(conf): Keep more important snapshots ( #1 )  
						
						... 
						
						
						
						On an example daily driver test machine 10
important snapshots allow for about one full
month of rollbacks. Sounds and feels reasonable. 
						
						
					 
					
						2023-12-25 21:50:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d573627f5 
					 
					
						
						
							
							refactor(conf): Add more important package names to default config ( #1 )  
						
						... 
						
						
						
						Users running ZFS may come in contact with the
archzfs repository. They may also want to try
linux-zen kernels. Add those to default config so
those users are covered. 
						
						
					 
					
						2023-12-25 21:48:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						818082a0b3 
					 
					
						
						
							
							refactor(script): Trim package name if it doesn't fit full-length ( #1 )  
						
						
						
						
					 
					
						2023-12-25 21:45:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04caca48a5 
					 
					
						
						
							
							refactor(script): Add pkgs to snapshot name only when allowed by user ( #1 )  
						
						
						
						
					 
					
						2023-12-25 21:45:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7efb2e5821 
					 
					
						
						
							
							fix(script): Check severity against actaual severity value ( #1 )  
						
						... 
						
						
						
						Instead of checking against hard-coded string 'imp' 
						
						
					 
					
						2023-12-25 20:47:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c686f7645f 
					 
					
						
						
							
							refactor(conf): Keep 10 important snaps, up from 5 ( #1 )  
						
						... 
						
						
						
						On an average daiy driver machine having 10 snaps
would've allowed to roll back far enough into the
past to work around:
https://github.com/openzfs/zfs/issues/15526  
						
						
					 
					
						2023-11-23 00:15:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31f5655ff0 
					 
					
						
						
							
							refactor(conf): Testing's showing that 25 trivial snapshots are more sensible than 15 ( #1 )  
						
						
						
						
					 
					
						2023-05-06 20:08:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3560b52f4c 
					 
					
						
						
							
							docs(script): Typo ( #1 )  
						
						
						
						
					 
					
						2023-05-06 20:05:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c210adc485 
					 
					
						
						
							
							refactor(conf): Testing's showing that 25 trivial snapshots are more sensible than 15 ( #1 )  
						
						
						
						
					 
					
						2023-05-06 19:54:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f654c9d5f7 
					 
					
						
						
							
							docs(script): User will want to remove pacman's stale db.lck after rollback ( #1 )  
						
						
						
						
					 
					
						2023-05-06 19:53:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a32a4df6a6 
					 
					
						
						
							
							docs(script): Expand on trivial and important packages distinction ( #1 )  
						
						
						
						
					 
					
						2023-05-06 19:52:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45df9755f1 
					 
					
						
						
							
							docs(script): Expand on dataset selection mechanism ( #1 )  
						
						
						
						
					 
					
						2023-05-06 19:52:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cfedf6e11 
					 
					
						
						
							
							docs(script): Our hooks go first before kernel and modules are touched ( #1 )  
						
						
						
						
					 
					
						2023-05-06 19:51:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8b3ad550d 
					 
					
						
						
							
							feat(script): Write snapshot time in a user-configurable time zone ( #1 )  
						
						
						
						
					 
					
						2023-05-06 19:49:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9b1ae5905 
					 
					
						
						
							
							refactor(script): List snapshots ( #1 )  
						
						
						
						
					 
					
						2023-03-15 22:38:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba8b561e80 
					 
					
						
						
							
							refactor(script): Indent snapshot names ( #1 )  
						
						
						
						
					 
					
						2023-03-15 22:37:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70284671ed 
					 
					
						
						
							
							refactor(script): Trim whitespace ( #1 )  
						
						
						
						
					 
					
						2023-03-15 22:23:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bba8160d84 
					 
					
						
						
							
							fix(script): Do snapshots atomically ( #1 )  
						
						
						
						
					 
					
						2023-03-15 22:23:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b9c00c26b 
					 
					
						
						
							
							fix(script): When done zfs-destroying datasets return 0 ( #1 )  
						
						
						
						
					 
					
						2023-03-15 22:07:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3b3e72fe0 
					 
					
						
						
							
							docs(conf): Explain date formatting example ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:47:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42cb32ea83 
					 
					
						
						
							
							docs(script): Expand ZFS output example ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:43:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6bd627b4a 
					 
					
						
						
							
							docs(script): Give a ZFS output example ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:35:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df8764c739 
					 
					
						
						
							
							docs(conf): Explain dry run behavior correctly ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:12:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47bb8cbd30 
					 
					
						
						
							
							docs(conf): Add comment per setting ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:10:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e8772fad5 
					 
					
						
						
							
							refactor(hook): Generalize hook name ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:10:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e0bb42372 
					 
					
						
						
							
							fix(script): Output snapshots list with trailing line break so that 'wc -l' can better count them ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:09:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						12283e49c2 
					 
					
						
						
							
							refactor(script): On ZFS operations catch and use return code ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:08:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c899d26134 
					 
					
						
						
							
							fix(script): Use correct operation suffix in snapshot name ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:08:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fc828fb14 
					 
					
						
						
							
							fix(conf): Get default vars consistent with config file ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:07:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a494cb65a 
					 
					
						
						
							
							fix(script): Correctly assign default values if unset or empty ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:02:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fadc427c5 
					 
					
						
						
							
							refactor(script): Define color codes just once ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:01:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce93c8558e 
					 
					
						
						
							
							refactor(script): Get variables first then define an operation suffix ( #1 )  
						
						
						
						
					 
					
						2023-03-07 01:01:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4553bee760 
					 
					
						
						
							
							fix(script): Run while loop through different file descriptor for easier trap-debugging ( #1 )  
						
						
						
						
					 
					
						2023-03-07 00:05:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39490c3d7a 
					 
					
						
						
							
							refactor(hook): Allow pkg list of up to 30 chars length ( #1 )  
						
						
						
						
					 
					
						2023-03-07 00:04:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						776480a9a3 
					 
					
						
						
							
							refactor(script): Reuse the same pkg name separator in a var ( #1 )  
						
						
						
						
					 
					
						2023-03-07 00:04:00 +01:00