Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fce0db13c9 
							
						 
					 
					
						
						
							
							move qvm-create-default-dvm to qvm-tools dir  
						
						
						
					 
					
						2013-03-12 16:12:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf51c6a6f 
							
						 
					 
					
						
						
							
							Remove qclipd - now part of qubes-manager  
						
						
						
					 
					
						2013-03-12 16:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b48446d99f 
							
						 
					 
					
						
						
							
							Mark "Yes" as default answer for qrexec policy ask dialog  
						
						... 
						
						
						
						In KDE it already was default, but in XFCE no, so make this explicit. 
						
					 
					
						2013-03-10 14:59:41 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Medoc 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5cda6dc5 
							
						 
					 
					
						
						
							
							qvm-tools: Add internal option in qvm-prefs  
						
						
						
					 
					
						2013-03-09 00:24:45 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c9c74a50 
							
						 
					 
					
						
						
							
							move dispvm files to more meaningful directory  
						
						
						
					 
					
						2013-03-08 17:26:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1c248b96c7 
							
						 
					 
					
						
						
							
							gitignore update  
						
						
						
					 
					
						2013-03-07 05:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7b381606 
							
						 
					 
					
						
						
							
							qfile-dom0-unpacker: move used object to dom0 subdirectory  
						
						... 
						
						
						
						This is actually _copy_ of files in core-agent-linux repo. 
						
					 
					
						2013-03-07 04:11:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5670f4de77 
							
						 
					 
					
						
						
							
							qfile-dom0-unpacker: do not use gui-fatal  
						
						... 
						
						
						
						most errors are reported to sending party, the only local left are pretty
unlikely to happen, so simply log them to logfile (stderr). 
						
					 
					
						2013-03-07 03:57:27 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ca1a5674 
							
						 
					 
					
						
						
							
							move tests to dom0  
						
						... 
						
						
						
						This files really are about dom0 tools. 
						
					 
					
						2013-03-07 02:30:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7d07a6cf50 
							
						 
					 
					
						
						
							
							move dom0 files to dom0 subdirectory  
						
						... 
						
						
						
						Those files are actually common for dom0 and VM, but as we splitted the repos,
move them accordingly. 
						
					 
					
						2013-03-06 18:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							35cdaf5b81 
							
						 
					 
					
						
						
							
							dom0/qubes-dom0-network-via-netvm: use iproute instead of net-tools  
						
						... 
						
						
						
						Apparently net-tools isn't installed by default in fc18-based dom0. 
						
					 
					
						2013-03-03 20:06:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d048608c8c 
							
						 
					 
					
						
						
							
							dom0/qubes-dom0-network-via-netvm: update xen-netfront module name  
						
						
						
					 
					
						2013-03-03 20:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c9cf1cc554 
							
						 
					 
					
						
						
							
							dom0/hcl-report: minor fix  
						
						
						
					 
					
						2013-02-28 14:28:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							67ca5da58f 
							
						 
					 
					
						
						
							
							dom0: include qubes-hcl-report for collecting HCL entries  
						
						... 
						
						
						
						Thanks to Zrubecz Laszlo 
						
					 
					
						2013-02-28 14:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c20245c4f8 
							
						 
					 
					
						
						
							
							dom0/core: fix qrexec startup for HVM  
						
						... 
						
						
						
						Pass only 'notify_function' parameter - wait_for_session doesn't take any other
(especially not 'verbose'). 
						
					 
					
						2013-02-27 11:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f8fa85b341 
							
						 
					 
					
						
						
							
							dom0/core: clone/backup-restore HVM-specific properties  
						
						
						
					 
					
						2013-02-27 11:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							52dbedaac2 
							
						 
					 
					
						
						
							
							dom0/backup-restore: chown dom0 home after restore  
						
						... 
						
						
						
						It can happen that backup was done as different user (in terms of UID) than on
restore system. Correct this by chown.
Especially this is the case when backup was done on Qubes R1 and restore on
Qubes R2. 
						
					 
					
						2013-02-27 05:34:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d89bdac58c 
							
						 
					 
					
						
						
							
							dom0: create volatile.img if not exists (StandaloneVM case)  
						
						... 
						
						
						
						StandaloneVM have no template to get clean volatile.img. Normally it is copied
from template during VM creation, but it can happen that image would not extx
(e.g. after backup restore). So create it from scratch.
Stay with original approach (restoring from clean image of template) for other
cases as it is much simpler (and perhaps faster). 
						
					 
					
						2013-02-27 05:29:27 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1b05978ec6 
							
						 
					 
					
						
						
							
							dom0: pass nogui option down to QubesVM.start()  
						
						... 
						
						
						
						From qubes-dom0-update, then from QubesVM.run(). 
						
					 
					
						2013-02-26 05:35:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							05e45c2e78 
							
						 
					 
					
						
						
							
							dom0/dispvm: add missing import  
						
						
						
					 
					
						2013-02-25 13:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							92f6c6df20 
							
						 
					 
					
						
						
							
							dom0+vm/dispvm: add some timing logs  
						
						
						
					 
					
						2013-02-25 06:48:29 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							305143371d 
							
						 
					 
					
						
						
							
							dom0/dispvm: fix typo in qvm-create-default-dvm  
						
						
						
					 
					
						2013-02-24 23:52:12 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							26ecbb0e86 
							
						 
					 
					
						
						
							
							dom0/update: exit with code 1 when stared without required privileges  
						
						
						
					 
					
						2013-02-22 21:21:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d822f450 
							
						 
					 
					
						
						
							
							dom0: chage default template label to black  
						
						
						
					 
					
						2013-02-20 22:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							aa97910d49 
							
						 
					 
					
						
						
							
							dom0/core: do start already started but paused VM  
						
						
						
					 
					
						2013-02-19 03:33:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7051960d6a 
							
						 
					 
					
						
						
							
							dom0/core: pass icon path to qubes_guid  
						
						... 
						
						
						
						GUI daemon now is able to load the icon (when path given) and publish it to X
server. This makes possible to have VM name in WM_CLASS property (instead of
icon name) to fix window grouping in KDE. 
						
					 
					
						2013-02-19 01:07:24 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							39a26cdb08 
							
						 
					 
					
						
						
							
							dom0/qclipd: use Glib mainloop instead of simple while True  
						
						... 
						
						
						
						It is actually needed by dbus bindings when using
follow_name_owner_changes=True. 
						
					 
					
						2013-02-14 19:11:47 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							740ffd2ee7 
							
						 
					 
					
						
						
							
							dom0/core: fix QubesDaemonPidfile to match ContextManager signature  
						
						
						
					 
					
						2013-02-14 19:05:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d5cbeaf524 
							
						 
					 
					
						
						
							
							dom0/systemd: fix qubes-meminfo-writer.service  
						
						... 
						
						
						
						Prevent systemd from killing just started meminfo-writer process. 
						
					 
					
						2013-02-13 16:53:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0e39e961ea 
							
						 
					 
					
						
						
							
							dom0/systemd: Rename qubes-dispvm to qubes-setupdvm  
						
						... 
						
						
						
						This is more accurate name. Also "qubes-setupdvm" is already used in
some places, so change service name instead of changing that places (at
least qubes-core.service). 
						
					 
					
						2013-02-13 16:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							51d0b3dba3 
							
						 
					 
					
						
						
							
							dom0: fallback to zenity when kdialog not available  
						
						... 
						
						
						
						This can be the case on Xfce. 
						
					 
					
						2013-02-12 01:42:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							134dfa6d46 
							
						 
					 
					
						
						
							
							dom0/core: fix VM clone - prevent setter of label  
						
						... 
						
						
						
						This would create symlink for icon, but VM directory doesn't exists yet. Anyway
icon symlink will be created by create_on_disk(). 
						
					 
					
						2013-02-12 01:39:43 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							893111d4fa 
							
						 
					 
					
						
						
							
							dom0/qclipd: reconnect to notification service when needed  
						
						
						
					 
					
						2013-02-12 01:39:03 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ee618e79 
							
						 
					 
					
						
						
							
							dom0/systemd: typo fix  
						
						
						
					 
					
						2013-02-12 01:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							df47ae5e77 
							
						 
					 
					
						
						
							
							dom0/updates: use Qubes-comps.xml if present  
						
						
						
					 
					
						2013-02-12 01:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e14ce10da6 
							
						 
					 
					
						
						
							
							dom0/core: treat 'halting' VM still as running  
						
						... 
						
						
						
						This is especially important for qvm-shutdown --wait - to wait for VM
really shut down. 
						
					 
					
						2013-02-12 01:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fb7fb432c9 
							
						 
					 
					
						
						
							
							dom0/systemd: delay netvm startup after qmemman is ready.  
						
						
						
					 
					
						2013-02-12 01:38:29 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c94058cac4 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: check if VM is running before shutdown/kill  
						
						
						
					 
					
						2013-02-07 11:38:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							fdd4078624 
							
						 
					 
					
						
						
							
							dom0/core: minor comment adjustment  
						
						
						
					 
					
						2013-02-07 11:31:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c631b0b632 
							
						 
					 
					
						
						
							
							dom0/core: fix race in QubesVm.is_outdated()  
						
						
						
					 
					
						2013-02-07 11:31:06 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ccfd6e2e 
							
						 
					 
					
						
						
							
							dom0/init: implement systemd unit files  
						
						... 
						
						
						
						They cover standard init.d scripts when system have systemd, so can be placed
both in one package. 
						
					 
					
						2013-01-27 00:04:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f72dabba87 
							
						 
					 
					
						
						
							
							dom0/dispvm: do not fail when qvm-create-default-dvm called as root  
						
						
						
					 
					
						2013-01-27 00:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							56d0af3059 
							
						 
					 
					
						
						
							
							dom0/core: fix handling ProxyVM netvm set to None  
						
						
						
					 
					
						2013-01-27 00:01:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							70afd03440 
							
						 
					 
					
						
						
							
							dom0/updates: fix error reporting  
						
						... 
						
						
						
						Pass full path to dom0updates_fatal, otherwise wrong package will not be removed. 
						
					 
					
						2013-01-26 23:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d99ebe043c 
							
						 
					 
					
						
						
							
							dom0/updates: add groups definition from fc18  
						
						
						
					 
					
						2013-01-26 23:58:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4f71c5aeda 
							
						 
					 
					
						
						
							
							dom0/init: create /var/run/qubes at startup and set permissions  
						
						... 
						
						
						
						If /var/run is on tmpfs (which is the case in fc18), its subdirs must be
recreated at each reboot. As we already have script for similar things, just
extend it.
Also make /proc/xen/xenbus user-accessible for xenstore reads/writes. 
						
					 
					
						2013-01-25 10:58:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5de6f5ad10 
							
						 
					 
					
						
						
							
							dom0/core: get timezone from /etc/localtime symlink  
						
						... 
						
						
						
						Fedora 18 doesn't have /etc/sysconfig/clock. Instead have /etc/localtime
symlinked to real timezone (instead of hardlinked like before), so now it is
easy to get destination TZ name. 
						
					 
					
						2013-01-25 03:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							75fc222545 
							
						 
					 
					
						
						
							
							dom0/dracut: support new dracut module interface  
						
						
						
					 
					
						2013-01-25 03:09:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							24b4e5efd0 
							
						 
					 
					
						
						
							
							dom0: use any python2, not explicit python2.6  
						
						... 
						
						
						
						Especially allow python 2.7 (fc18). 
						
					 
					
						2013-01-23 06:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7363f477dc 
							
						 
					 
					
						
						
							
							dom0/core: when starting NetVM from other VM.start() pass the start() parameters  
						
						
						
					 
					
						2013-01-23 06:27:03 +01:00