Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2908992741 
							
						 
					 
					
						
						
							
							prepare-volatile-img.sh: create volatile.img group accessible  
						
						... 
						
						
						
						Otherwise qvm-create-default-dvm may fail to include it in
saved-cows.tar, which will lead to DispVM being not really disposable.
Fixes  QubesOS/qubes-issues#2200  
						
					 
					
						2016-08-07 16:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09b49feea6 
							
						 
					 
					
						
						
							
							prepare-volatile-img.sh: don't run as root  
						
						... 
						
						
						
						This is no longer necessary since volatile.img is formated inside the
VM. This also fixes DispVM creation if the user sets a restrictive umask
for root. Maybe related to #2200 . 
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de275cc917 
							
						 
					 
					
						
						
							
							core: leave volatile.img structure creation for the VM  
						
						... 
						
						
						
						This is already handled by a script in initramfs.
Fixes  QubesOS/qubes-issues#1308  
						
					 
					
						2015-11-25 01:35:04 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d27d22a3cf 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/5'  
						
						... 
						
						
						
						* qubesos/pr/5:
  fix VM autostart race condition
Fixes  qubesos/qubes-issues#1075 
Conflicts:
	linux/aux-tools/prepare-volatile-img.sh 
						
					 
					
						2015-08-01 22:04:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4a28a943a 
							
						 
					 
					
						
						
							
							prepare-volatile-img: ensure that /usr/sbin in in the PATH  
						
						... 
						
						
						
						Build environment of LiveUSB does not contain /usr/sbin in path. 
						
					 
					
						2015-08-01 22:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90393c33f2 
							
						 
					 
					
						
						
							
							core: add offline mode to qvm-create, qvm-prefs  
						
						... 
						
						
						
						This is required to create VMs in process of building Live system, where
libvirt isn't running.
Additionally there is no udev in the build environment, so needs to
manually create /dev/loop*p* based on sysfs info. 
						
					 
					
						2015-08-01 21:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							2856b6a836 
							
						 
					 
					
						
						
							
							Wait for udev to create loopXpY device when preparing volatile.img  
						
						
						
					 
					
						2015-05-13 04:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d76bd0ad1d 
							
						 
					 
					
						
						
							
							Use partitioned loop device instead of device-mapper to prepare volatile.img  
						
						... 
						
						
						
						There was a lot problems with device-mapper, at least it asynchronous
creation, races with udev, problems with cleanup. 
						
					 
					
						2015-04-03 11:24:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							98ab523da4 
							
						 
					 
					
						
						
							
							Wait for udev to process all the events during volatile.img preparation  
						
						... 
						
						
						
						Otherwise it could happen that the device will still be opened by udev,
so can't be freed by kpartx 
						
					 
					
						2015-03-30 21:30:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							063e2617d6 
							
						 
					 
					
						
						
							
							Cleanup after failed volatile.img preparation  
						
						
						
					 
					
						2015-03-30 16:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8d0863d40f 
							
						 
					 
					
						
						
							
							storage: Force sync after preparing volatile.img  
						
						... 
						
						
						
						This makes possible to release d-m partitions devices sooner (so avoid
race with kpartx). 
						
					 
					
						2014-11-19 12:50:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a84886db07 
							
						 
					 
					
						
						
							
							Move all files one level up  
						
						
						
					 
					
						2013-03-16 19:56:51 +01:00