Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							524f37bd8b 
							
						 
					 
					
						
						
							
							vm/qvm-block: create xen hotplug state dir  
						
						
						
					 
					
						2011-12-27 17:35:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							53d5ba81ed 
							
						 
					 
					
						
						
							
							vm/qvm-block: use full modprobe path when loading block backend module  
						
						
						
					 
					
						2011-12-27 17:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							dd77b90d42 
							
						 
					 
					
						
						
							
							vm: force meminfo-writer to wait for the first user process ( #392 )  
						
						... 
						
						
						
						meminfo-writer will wait for SIGUSR1 - send by qrexec-agent on the first
qvm-run from dom0. 
						
					 
					
						2011-12-26 23:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							af6a3cba53 
							
						 
					 
					
						
						
							
							vm: Update for new Beta3/R1 repos  
						
						
						
					 
					
						2011-12-20 15:02:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fae04af662 
							
						 
					 
					
						
						
							
							vm/yum-repo: Use $releasever in repo definition  
						
						... 
						
						
						
						Instead of multiple files with only release version different. 
						
					 
					
						2011-12-12 03:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							714054738f 
							
						 
					 
					
						
						
							
							vm: add VMNAME entry to /etc/hosts ( #384 )  
						
						
						
					 
					
						2011-12-05 13:35:46 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0b89ef0987 
							
						 
					 
					
						
						
							
							vm: allow fsck on /rw filesystem  
						
						
						
					 
					
						2011-10-12 17:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5b916ae097 
							
						 
					 
					
						
						
							
							vm/dom0-updates: add --gui switch as oposite to --nogui ( #354 )  
						
						... 
						
						
						
						Dom0 can now control whether to use GUI or no - not relying on script default.
Actually it is used to cancel --nogui passed earlier. 
						
					 
					
						2011-10-07 21:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							11be718dc6 
							
						 
					 
					
						
						
							
							dom0+vm/qvm-block: convert device size to bytes  
						
						
						
					 
					
						2011-10-01 10:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e1a6c1ffd5 
							
						 
					 
					
						
						
							
							dom0+vm: introduce 'qubes-service' xenstore dir - enable/disable VM services from dom0  
						
						... 
						
						
						
						This allows control which services are started in VM by dom0. For some
situation vm_type was used, but it isn't enough - i.e. ntpd should be started
in one, selected NetVM. 
						
					 
					
						2011-10-01 02:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							796f45a864 
							
						 
					 
					
						
						
							
							dom0+vm: minor fixes in qvm-block scripts  
						
						
						
					 
					
						2011-09-30 11:20:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b6100594f5 
							
						 
					 
					
						
						
							
							dom0+vm/qvm-block: automatically detach device when physical dev removed ( #226 )  
						
						... 
						
						
						
						This will work when device is unmounted. On mounted device backend will be
removed (after 3s timeout), but frontend will left in "closing" state - manual
'xl block-detach' will be needed. 
						
					 
					
						2011-09-30 10:42:56 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c0d83ef84b 
							
						 
					 
					
						
						
							
							dom0+vm: make sure that block backend module is loaded when needed ( #226 )  
						
						
						
					 
					
						2011-09-30 10:42:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							012dc63c53 
							
						 
					 
					
						
						
							
							dom0+vm: expose block devices info in xenstore ( #226 )  
						
						
						
					 
					
						2011-09-29 13:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0b746bbf70 
							
						 
					 
					
						
						
							
							vm: minor fixes for Fedora 15  
						
						... 
						
						
						
						1. create /var/run/qubes as /var/run is now on tmpfs
2. if system-d is present - use it to disable NetworkManager 
						
					 
					
						2011-09-27 01:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f449e88a61 
							
						 
					 
					
						
						
							
							vm: fc15 yum repo config  
						
						
						
					 
					
						2011-09-22 01:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							13fc2bf7b0 
							
						 
					 
					
						
						
							
							vm: route through specific host, not directly interface ( #355 )  
						
						... 
						
						
						
						This it to not fill ARP cache with any host that VM connects to. 
						
					 
					
						2011-09-16 00:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc4b3a2ed 
							
						 
					 
					
						
						
							
							vm/qvm-dom0-update: don't check for template updates here  
						
						... 
						
						
						
						Also use exit code 100 to notify updates existence (the same way as yum
check-update does). 
						
					 
					
						2011-09-15 13:34:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdc8dd80a 
							
						 
					 
					
						
						
							
							vm/qvm-dom0-update: output diagnostics to stderr  
						
						... 
						
						
						
						To not confuse qubes-watch-updates... 
						
					 
					
						2011-09-15 00:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf407b716 
							
						 
					 
					
						
						
							
							dom0+vm: use qubes_download_dom0_updates.sh instead of qubes_check_for_updates.sh  
						
						... 
						
						
						
						Remove code duplication. Implemented required --check-only option to
qubes_download_dom0_updates.sh. 
						
					 
					
						2011-09-15 00:18:56 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0970a2490c 
							
						 
					 
					
						
						
							
							vm/qvm-dom0-update: fix typo in --clean option parsing  
						
						
						
					 
					
						2011-09-15 00:14:13 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							4b3b0f4b88 
							
						 
					 
					
						
						
							
							vm: fix package cleaning  
						
						
						
					 
					
						2011-09-14 20:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d1ab5f4e05 
							
						 
					 
					
						
						
							
							vm: clean also downloaded packages on qvm-dom0-update --clean  
						
						
						
					 
					
						2011-09-14 20:11:23 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							ed19fc87f9 
							
						 
					 
					
						
						
							
							vm: update symlinks in Nautilus Scripts menu  
						
						... 
						
						
						
						This is important for older templates that got upgraded to new core packages,
which renamed some of the tools by removing the '2' suffix. 
						
					 
					
						2011-09-14 19:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							715b7745dc 
							
						 
					 
					
						
						
							
							dom+vm: Copy dom0 yum.conf to UpdateVM  
						
						... 
						
						
						
						At least to use dom0 'exclude' options, not VM one. Especially to not exlude
kernel and xorg updates... 
						
					 
					
						2011-09-14 00:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3b21e8a596 
							
						 
					 
					
						
						
							
							vm/dom0 updates: Remove useless PKGCOUNT information from message  
						
						
						
					 
					
						2011-09-12 15:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							76cce9108b 
							
						 
					 
					
						
						
							
							vm: allow clean yum cache for dom0 updates ( #346 )  
						
						
						
					 
					
						2011-09-12 14:36:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							eff965ea1a 
							
						 
					 
					
						
						
							
							vm: dom0 updates - minor cleanup  
						
						
						
					 
					
						2011-09-12 14:34:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bd67aa341c 
							
						 
					 
					
						
						
							
							vm: Parse all options from when downloading updates ( #348 )  
						
						... 
						
						
						
						Collect options and pkg names to separate variables and check if any pkg name
was given, not any argument. 
						
					 
					
						2011-09-12 14:32:56 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a092d1234d 
							
						 
					 
					
						
						
							
							vm: try to load pvops modules  
						
						
						
					 
					
						2011-09-08 01:06:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							766183da60 
							
						 
					 
					
						
						
							
							vm: automatically online added memory  
						
						... 
						
						
						
						This is needed to increase memory size above initial value on pvops kernel.
Should not harm xenlinux version. 
						
					 
					
						2011-09-06 01:12:21 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1642d97fa5 
							
						 
					 
					
						
						
							
							vm: get rid of "2" from qvm-* names ( #340 )  
						
						
						
					 
					
						2011-09-03 17:12:24 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							8242e6fc5b 
							
						 
					 
					
						
						
							
							vm: allow user-define hook for IP change event  
						
						... 
						
						
						
						This is especially useful for proxy VMs that e.g. run some transparent proxy service such as tor,
and need to rebind it upon IP change (of course this assumes iptables-based transparent redirection
such as DNAT). 
						
					 
					
						2011-08-18 15:49:49 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							a014fb19cf 
							
						 
					 
					
						
						
							
							Merge branch 'prebeta2' of git.qubes-os.org:/var/lib/qubes/git/rafal/core  
						
						
						
					 
					
						2011-08-02 19:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							5cbb38a2a9 
							
						 
					 
					
						
						
							
							setup_ip: turn off sg  
						
						... 
						
						
						
						Apparently vif frontend has broken sg implementation; we already worked around
it in init.d script via ethtool; now do the same in setup_ip. It is relevant
when attaching firewallvm to a different netvm on the fly. 
						
					 
					
						2011-08-02 19:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2f260352 
							
						 
					 
					
						
						
							
							Merge branch 'prebeta2' of git.qubes-os.org:/var/lib/qubes/git/rafal/core  
						
						
						
					 
					
						2011-08-01 15:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							968308c55f 
							
						 
					 
					
						
						
							
							qvm-prefs: allow on the fly netvm switch ( #302 )  
						
						... 
						
						
						
						When changing netvm of a running vm, detach/attach eth0.
Some functionality of qubes_core_netvm thus is duplicated in setup_ip.
REQUIRES http://git.qubes-os.org/?p=rafal/xen.git;a=commit;h=42c72e6173586a807f8f153391e2e57352d362b1  
						
					 
					
						2011-08-01 15:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							89fba848e1 
							
						 
					 
					
						
						
							
							dom0+vm: Polishing qvm-dom0-upgrade ( #287 )  
						
						... 
						
						
						
						Do not print error message when no package downloaded. Also some more covenient
usage when dowloading new packages (implied --resolve --nogui). 
						
					 
					
						2011-07-25 13:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							22fbccee6b 
							
						 
					 
					
						
						
							
							dom0+vm: download updates as normal user ( #198 )  
						
						
						
					 
					
						2011-07-17 01:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							382dafb6cd 
							
						 
					 
					
						
						
							
							vm: Split updates check and download into separate scripts ( #198 )  
						
						
						
					 
					
						2011-07-17 01:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ac61edf880 
							
						 
					 
					
						
						
							
							dom0: implement size/file-count limit of downloaded updates ( #198 )  
						
						... 
						
						
						
						Currently limit is 2GB and 2048 files, but can be adjusted by env variables
(UPDATES_MAX_BYTES, UPDATES_MAX_FILES). 
						
					 
					
						2011-07-17 01:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4da05e52d8 
							
						 
					 
					
						
						
							
							vm: more reliably set IP address of VM  
						
						
						
					 
					
						2011-07-14 02:11:43 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1288b7a839 
							
						 
					 
					
						
						
							
							vm: Do not try to load non-existing xen-evtchn module  
						
						
						
					 
					
						2011-07-10 23:54:23 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							601d0ec931 
							
						 
					 
					
						
						
							
							qrexec: adjust updates fetching to the new qrexec api  
						
						
						
					 
					
						2011-07-06 14:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea7aca257 
							
						 
					 
					
						
						
							
							qrexec: change qrexec_client_vm syntax to be nicer to read  
						
						... 
						
						
						
						Now the local_program is just before arguments, which is nicer. 
						
					 
					
						2011-07-06 14:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Rafal Wojtczuk 
							
						 
					 
					
						
						
						
						
							
						
						
							9b831e32cb 
							
						 
					 
					
						
						
							
							qrexec: adjust appmenu syncing to the new qrexec api  
						
						
						
					 
					
						2011-07-06 14:09:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3b81062087 
							
						 
					 
					
						
						
							
							vm: remove /lib/modules from fstab ( #263 )  
						
						... 
						
						
						
						This is mounted by initramfs 
						
					 
					
						2011-07-03 20:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f963a419b6 
							
						 
					 
					
						
						
							
							vm: Do not setup IP second time  
						
						... 
						
						
						
						It is assigned by udev script 
						
					 
					
						2011-07-03 20:11:55 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							508a39cbb0 
							
						 
					 
					
						
						
							
							vm: Load evtchn module by script in /etc/sysconfig/modules  
						
						
						
					 
					
						2011-07-02 19:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							84eaf09bc6 
							
						 
					 
					
						
						
							
							Revert "vm: Load evtchn module in qubes_core"  
						
						... 
						
						
						
						This reverts commit 26a9b7754514bae4dabf57808c9be22e2b560416.
Will be loaded by separate script in /etc/sysconfig/modules
Conflicts:
	common/qubes_core 
						
					 
					
						2011-07-02 19:09:28 +02:00