brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc416f17c 
							
						 
					 
					
						
						
							
							do i want to...  
						
						
						
						
							
						
					 
					
						2019-11-08 16:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							083c966cad 
							
						 
					 
					
						
						
							
							lvm fallback done  
						
						
						
						
							
						
					 
					
						2019-11-08 05:19:28 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							b633b22f59 
							
						 
					 
					
						
						
							
							gi lvm done; added better size support and ability to specify PE size  
						
						
						
						
							
						
					 
					
						2019-11-07 19:42:43 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							00e9c546d7 
							
						 
					 
					
						
						
							
							i *think* i'm done the gi version of disk.lvm. LVM is such a mess.  
						
						
						
						
							
						
					 
					
						2019-11-06 16:58:58 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							fbd1d4b0f3 
							
						 
					 
					
						
						
							
							that's... a little better. gonna be more of a PITA in-code though.  
						
						
						
						
							
						
					 
					
						2019-11-06 12:52:50 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8caf48d6 
							
						 
					 
					
						
						
							
							WHY IS LVM THE WORST THING ON THIS PLANET  
						
						
						
						
							
						
					 
					
						2019-11-06 12:48:18 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							f424938913 
							
						 
					 
					
						
						
							
							mdadm done  
						
						
						
						
							
						
					 
					
						2019-11-06 07:33:15 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							7e6736f6a2 
							
						 
					 
					
						
						
							
							stubbed out rest of storage things  
						
						
						
						
							
						
					 
					
						2019-11-06 03:47:08 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							d4de31dd67 
							
						 
					 
					
						
						
							
							filesystem and mounting done, other minor tweaks. need to do lvm, mdadm, luks  
						
						
						
						
							
						
					 
					
						2019-11-06 02:21:04 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							33ea96d1e1 
							
						 
					 
					
						
						
							
							notes  
						
						
						
						
							
						
					 
					
						2019-11-05 07:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							37124f066a 
							
						 
					 
					
						
						
							
							whew. sorted out a lot of gi/BD and fallback inconsistencies...  
						
						
						
						
							
						
					 
					
						2019-11-05 05:52:46 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							46351329b8 
							
						 
					 
					
						
						
							
							namespace issue fixed!  
						
						
						
						
							
						
					 
					
						2019-11-04 23:38:32 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							27978786b8 
							
						 
					 
					
						
						
							
							making a LOT of headway on the gi stuff but hitting a namespace issue  
						
						
						
						
							
						
					 
					
						2019-11-04 23:18:28 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							0ad8314d0b 
							
						 
					 
					
						
						
							
							...  
						
						
						
						
							
						
					 
					
						2019-11-03 01:40:23 -05:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							d36368c4df 
							
						 
					 
					
						
						
							
							some more groundwork  
						
						
						
						
							
						
					 
					
						2019-11-01 03:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1f12f5bd 
							
						 
					 
					
						
						
							
							soooo...  
						
						... 
						
						
						
						turns out ALL of the disk operations can be performed with
gobject-introspection.
BUT it's unlikely that that'll be available everywhere, or that
the Arch Linux releng team would include it, etc.
So we have fallbacks to mimic it.
BUT please try to use gobject-introspection with libblockdev,
because it's going to be a lot faster and a lot less error-prone. 
						
						
							
						
					 
					
						2019-11-01 02:54:51 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5ff48926 
							
						 
					 
					
						
						
							
							D'OH  
						
						
						
						
							
						
					 
					
						2019-10-31 23:20:05 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							799ef58667 
							
						 
					 
					
						
						
							
							checking in - xsd doesn't seem to properly detect duplicate pv/lv elems  
						
						
						
						
							
						
					 
					
						2019-10-31 22:35:31 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea84cbac0 
							
						 
					 
					
						
						
							
							i...should probably be using xs:ID?  
						
						
						
						
							
						
					 
					
						2019-10-31 18:32:56 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							c4386d55d1 
							
						 
					 
					
						
						
							
							cleaned up, etc.  
						
						
						
						
							
						
					 
					
						2019-10-30 03:46:33 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d93658d0 
							
						 
					 
					
						
						
							
							size converter done  
						
						
						
						
							
						
					 
					
						2019-10-30 03:29:12 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							f96c815d8d 
							
						 
					 
					
						
						
							
							checking in before i restructure some stuff  
						
						
						
						
							
						
					 
					
						2019-10-29 22:37:36 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							af2cd9dd0e 
							
						 
					 
					
						
						
							
							gorram it, had to write my own md superblock parser.  
						
						
						
						
							
						
					 
					
						2019-10-29 17:43:18 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							4cdd61da7b 
							
						 
					 
					
						
						
							
							adding partition flags  
						
						
						
						
							
						
					 
					
						2019-10-29 15:42:09 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							3a6e8843fe 
							
						 
					 
					
						
						
							
							added support for partition flags in config, need to add in-code  
						
						
						
						
							
						
					 
					
						2019-10-29 01:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							036dd24098 
							
						 
					 
					
						
						
							
							gorram it pycharm, stop warning me about this gorram dollar sign. it doesn't need to and shouldn't be escaped in XSD pattern expressions.  
						
						
						
						
							
						
					 
					
						2019-10-28 14:11:35 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							837d7a4703 
							
						 
					 
					
						
						
							
							jthan is whining about adding him to acknowledgments  
						
						
						
						
							
						
					 
					
						2019-10-28 11:39:25 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							6519ce2f19 
							
						 
					 
					
						
						
							
							make some small changes  
						
						
						
						
							
						
					 
					
						2019-10-28 06:05:57 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							4527f1de91 
							
						 
					 
					
						
						
							
							fixing some regex escapes  
						
						
						
						
							
						
					 
					
						2019-10-28 03:44:56 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							313f217b36 
							
						 
					 
					
						
						
							
							xml/xsd revamp complete  
						
						
						
						
							
						
					 
					
						2019-10-28 03:40:26 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							7f1bbc5022 
							
						 
					 
					
						
						
							
							checking in some XSD work  
						
						
						
						
							
						
					 
					
						2019-10-28 01:26:31 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							9dada73cf0 
							
						 
					 
					
						
						
							
							whew. finally done block.py.  
						
						... 
						
						
						
						the msdos table primary/extended/logical thing was a pain but the
logic wasn't too bad. 
						
						
							
						
					 
					
						2019-10-26 02:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							305a0db34f 
							
						 
					 
					
						
						
							
							checking in some stuff... i'm going to rework how i do the disk init to ALWAYS use freshDisk().  
						
						
						
						
							
						
					 
					
						2019-10-22 14:34:39 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							108588827a 
							
						 
					 
					
						
						
							
							still doing some work but checking in what i have so far  
						
						
						
						
							
						
					 
					
						2019-10-09 07:18:10 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							3ca56d7b5c 
							
						 
					 
					
						
						
							
							man. some major restructuring, and envsetup.py is a kinda neat hack.  
						
						
						
						
							
						
					 
					
						2019-09-30 22:08:37 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							7a2e66f1a2 
							
						 
					 
					
						
						
							
							manual update  
						
						
						
						
							
						
					 
					
						2017-09-02 23:01:39 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							addd1cb65a 
							
						 
					 
					
						
						
							
							updated todo  
						
						
						
						
							
						
					 
					
						2017-08-20 04:33:15 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0b36201b 
							
						 
					 
					
						
						
							
							documentation bug  
						
						
						
						
							
						
					 
					
						2017-07-27 14:40:24 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							56cddb593a 
							
						 
					 
					
						
						
							
							updating docs, unnecessary rm  
						
						
						
						
							
						
					 
					
						2017-06-20 18:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							aea4f1b8e3 
							
						 
					 
					
						
						
							
							aif-config is... done?  
						
						
						
						
							
 
						
					 
					
						2017-05-15 12:38:10 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							372b51b1a6 
							
						 
					 
					
						
						
							
							holy cats. xml generation's almost done  
						
						
						
						
							
						
					 
					
						2017-05-15 02:47:04 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							3f8c626fca 
							
						 
					 
					
						
						
							
							changing size attrib to stop  
						
						
						
						
							
						
					 
					
						2017-05-15 02:46:24 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f4548b88 
							
						 
					 
					
						
						
							
							client's coming along well, and have a working expect script to automate testing. next up, actual XML generation and writing it out  
						
						
						
						
							
						
					 
					
						2017-05-14 12:07:39 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							4172111fcd 
							
						 
					 
					
						
						
							
							hoo man. heads up, those password hashes are all just "test"  
						
						
						
						
							
						
					 
					
						2017-05-14 01:21:15 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							abaf931f37 
							
						 
					 
					
						
						
							
							having a view function is stupid, and cleaning up some things with the validation... next up, actually creating the XML (and handle converting from JSON, but that'll be easy to parse since it should be in the same format as the dict)  
						
						
						
						
							
						
					 
					
						2017-05-13 08:11:59 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e6fe1a04 
							
						 
					 
					
						
						
							
							debugging some verifying errors...  
						
						
						
						
							
						
					 
					
						2017-05-13 07:27:58 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f7b29287 
							
						 
					 
					
						
						
							
							okay. opts done. need to work on the other functionality now. still untested.  
						
						
						
						
							
						
					 
					
						2017-05-13 06:06:53 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							ba9f1df347 
							
						 
					 
					
						
						
							
							ALMOST done... the conf-gathering part. the rest should be a breeze compared to this tedious nonsense.  
						
						
						
						
							
						
					 
					
						2017-05-13 03:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							07d1efb607 
							
						 
					 
					
						
						
							
							check-in  
						
						
						
						
							
						
					 
					
						2017-05-12 23:00:17 -04:00 
						 
				 
			
				
					
						
							
							
								brent s 
							
						 
					 
					
						
						
						
						
							
						
						
							0b971e7b4f 
							
						 
					 
					
						
						
							
							updating TODO  
						
						
						
						
							
						
					 
					
						2017-05-11 23:30:41 -04:00