Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6c74db3aac 
							
						 
					 
					
						
						
							
							dom0/qvm-sync-appmenus: use qubes.GetAppmenus service  
						
						
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							06ba3f6e49 
							
						 
					 
					
						
						
							
							vm: implement qubes.GetAppmenus to reduce code duplication  
						
						... 
						
						
						
						As one-liner services are now real one-line, just do it. 
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							20f6c6c6dc 
							
						 
					 
					
						
						
							
							vm: simplify qubes.VMShell service  
						
						... 
						
						
						
						Now additional wrapper not required to skip cmdline argument 
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b55c08d49c 
							
						 
					 
					
						
						
							
							dom0+vm: execute qrexec service as shell script  
						
						... 
						
						
						
						This will allow to pass quoted arguments and some variable expansion. Basically
one-line shell command service can be embeded in the configuration.
In previus version use of "command path with spaces" whould result in try to
execute '"command' with arguments 'path', 'with' and 'spaces"'. 
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b220b6a5fe 
							
						 
					 
					
						
						
							
							dom0+vm/qrexec-services: pass remote domain via env variable not argument  
						
						... 
						
						
						
						Most qrexec services doesn't use remote domain name, as policy is enforced
earlier. So pass it in way that will allow use of generic command as qrexec
service. 
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1083fad626 
							
						 
					 
					
						
						
							
							dom0/core: remove duplicated remove_from_disk definition  
						
						
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c0ffdd6fa5 
							
						 
					 
					
						
						
							
							dom0/dom0-updates: remove updates-pending flag after update installation  
						
						
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							0218ab0b2a 
							
						 
					 
					
						
						
							
							dom0/core: remove appmenus when removing NetVM ( #627 )  
						
						
						
					 
					
						2012-07-15 02:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b6b50b6fea 
							
						 
					 
					
						
						
							
							dom0/appmenus: Rename dir entry for ServiceVMs ( #627 )  
						
						
						
					 
					
						2012-07-15 02:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1009b1a46d 
							
						 
					 
					
						
						
							
							dom0/qvm-sync-appmenus: use qubes.GetAppmenus service  
						
						
						
					 
					
						2012-07-15 02:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							1c096ec65c 
							
						 
					 
					
						
						
							
							vm: implement qubes.GetAppmenus to reduce code duplication  
						
						... 
						
						
						
						As one-liner services are now real one-line, just do it. 
						
					 
					
						2012-07-15 02:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							15d5a1205d 
							
						 
					 
					
						
						
							
							vm: simplify qubes.VMShell service  
						
						... 
						
						
						
						Now additional wrapper not required to skip cmdline argument 
						
					 
					
						2012-07-15 02:04:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3ffabd78 
							
						 
					 
					
						
						
							
							dom0+vm: execute qrexec service as shell script  
						
						... 
						
						
						
						This will allow to pass quoted arguments and some variable expansion. Basically
one-line shell command service can be embeded in the configuration.
In previus version use of "command path with spaces" whould result in try to
execute '"command' with arguments 'path', 'with' and 'spaces"'. 
						
					 
					
						2012-07-14 23:03:43 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2b5ce31eeb 
							
						 
					 
					
						
						
							
							dom0+vm/qrexec-services: pass remote domain via env variable not argument  
						
						... 
						
						
						
						Most qrexec services doesn't use remote domain name, as policy is enforced
earlier. So pass it in way that will allow use of generic command as qrexec
service. 
						
					 
					
						2012-07-14 22:54:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							08888fcf7a 
							
						 
					 
					
						
						
							
							dom0/core: remove duplicated remove_from_disk definition  
						
						
						
					 
					
						2012-07-14 16:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							d156a815d2 
							
						 
					 
					
						
						
							
							dom0/dom0-updates: remove updates-pending flag after update installation  
						
						
						
					 
					
						2012-07-14 15:55:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7fbeacc81b 
							
						 
					 
					
						
						
							
							dom0/core: remove appmenus when removing NetVM ( #627 )  
						
						
						
					 
					
						2012-07-14 15:12:41 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							e565855190 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2012-07-13 14:51:22 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							45ecf318ca 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'alex/hvm' into hvm  
						
						
						
					 
					
						2012-07-13 14:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2c1201b4a9 
							
						 
					 
					
						
						
							
							dom0: call qrexec service while preparing NetVM for sleep ( #617 )  
						
						... 
						
						
						
						Instead of hardcoded commands. 
						
					 
					
						2012-07-13 14:44:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							906332ea40 
							
						 
					 
					
						
						
							
							vm: export SuspendPre and SuspendPost qrexec services ( #617 )  
						
						... 
						
						
						
						1. Try to use NetworkManager sleep command instead of shutting it down
2. Move sleep action details (which is VM-specific) to VM
3. Export it as qrexec service(s) 
						
					 
					
						2012-07-13 14:44:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							32fbd5aefd 
							
						 
					 
					
						
						
							
							dom0: call qrexec service while preparing NetVM for sleep ( #617 )  
						
						... 
						
						
						
						Instead of hardcoded commands. 
						
					 
					
						2012-07-13 14:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6f43fb4e 
							
						 
					 
					
						
						
							
							vm: export SuspendPre and SuspendPost qrexec services ( #617 )  
						
						... 
						
						
						
						1. Try to use NetworkManager sleep command instead of shutting it down
2. Move sleep action details (which is VM-specific) to VM
3. Export it as qrexec service(s) 
						
					 
					
						2012-07-13 14:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fd8245d4 
							
						 
					 
					
						
						
							
							version 1.7.34  
						
						
						
					 
					
						2012-07-13 13:32:29 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd1e2d7dc 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core  
						
						
						
					 
					
						2012-07-13 13:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8ce2de31 
							
						 
					 
					
						
						
							
							dom0/dispvm: by default use prerun script from inside of VM ( #620 )  
						
						
						
					 
					
						2012-07-12 14:22:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							718f5c2bdb 
							
						 
					 
					
						
						
							
							vm: provide dispvm-dotfiles and dispvm-prerun.sh in rpm package ( #620 )  
						
						
						
					 
					
						2012-07-12 14:22:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4aab477f38 
							
						 
					 
					
						
						
							
							dom0/dispvm: by default use prerun script from inside of VM ( #620 )  
						
						
						
					 
					
						2012-07-12 14:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b92bb698be 
							
						 
					 
					
						
						
							
							vm: provide dispvm-dotfiles and dispvm-prerun.sh in rpm package ( #620 )  
						
						
						
					 
					
						2012-07-12 14:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							f7dbd7015c 
							
						 
					 
					
						
						
							
							version 1.7.33  
						
						
						
					 
					
						2012-07-12 13:41:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b42e09e4ba 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: Warn the user when running qvm-tool as root is not recommended ( #612 )  
						
						
						
					 
					
						2012-07-12 03:57:22 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							900d42ff63 
							
						 
					 
					
						
						
							
							vm/system: ensure that DispVM savefile have pagecache populated ( #620 )  
						
						... 
						
						
						
						This is done by readahead, so just let it done its work before suspend. 
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							954b4e6947 
							
						 
					 
					
						
						
							
							vm/systemd: disable additional useless services ( #620 )  
						
						... 
						
						
						
						Most of them relay on direct network acces, which isn't true on Qubes. 
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7ec2aa57 
							
						 
					 
					
						
						
							
							vm/spec: remove dupplicated commnds, suppress error message  
						
						
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							00778cacea 
							
						 
					 
					
						
						
							
							dom0/spec: suppress unnecessary messages during package upgrade  
						
						
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e81fb612ce 
							
						 
					 
					
						
						
							
							vm/file-editor: load session environment ( #620 )  
						
						... 
						
						
						
						Especially set DBUS socket to allow interprocess communication instead of
spawning new instances or timeouts. 
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							342a190302 
							
						 
					 
					
						
						
							
							dom0/dispvm: notify when starting new DispVM ( #616 )  
						
						
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2c0d0dff8b 
							
						 
					 
					
						
						
							
							dom0/qvm-sync-clock: string '\n' from date output  
						
						
						
					 
					
						2012-07-12 03:56:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4f08a57db6 
							
						 
					 
					
						
						
							
							vm/system: ensure that DispVM savefile have pagecache populated ( #620 )  
						
						... 
						
						
						
						This is done by readahead, so just let it done its work before suspend. 
						
					 
					
						2012-07-12 03:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6aeaa7b036 
							
						 
					 
					
						
						
							
							vm/systemd: disable additional useless services ( #620 )  
						
						... 
						
						
						
						Most of them relay on direct network acces, which isn't true on Qubes. 
						
					 
					
						2012-07-12 03:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							212d4227c8 
							
						 
					 
					
						
						
							
							vm/spec: remove dupplicated commnds, suppress error message  
						
						
						
					 
					
						2012-07-12 03:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d55138d3 
							
						 
					 
					
						
						
							
							dom0/spec: suppress unnecessary messages during package upgrade  
						
						
						
					 
					
						2012-07-12 03:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2a9a6c761f 
							
						 
					 
					
						
						
							
							vm/file-editor: load session environment ( #620 )  
						
						... 
						
						
						
						Especially set DBUS socket to allow interprocess communication instead of
spawning new instances or timeouts. 
						
					 
					
						2012-07-12 03:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							64a942eee8 
							
						 
					 
					
						
						
							
							dom0/dispvm: notify when starting new DispVM ( #616 )  
						
						
						
					 
					
						2012-07-12 03:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ac76b7203f 
							
						 
					 
					
						
						
							
							dom0/qvm-sync-clock: string '\n' from date output  
						
						
						
					 
					
						2012-07-12 03:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ba81866b2f 
							
						 
					 
					
						
						
							
							dom0/qvm-tools: Warn the user when running qvm-tool as root is not recommended ( #612 )  
						
						
						
					 
					
						2012-07-11 23:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							6686159750 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of ssh://gitpro.qubes-os.org/var/lib/qubes/git/joanna/core into hvm  
						
						
						
					 
					
						2012-07-09 15:55:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							302191edec 
							
						 
					 
					
						
						
							
							vm/spec: disable pam_systemd only in trigger  
						
						... 
						
						
						
						The %post part is unnecessary. 
						
					 
					
						2012-07-09 15:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf8f2ca45 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core  
						
						
						
					 
					
						2012-07-09 15:54:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c1f5377b1d 
							
						 
					 
					
						
						
							
							vm/spec: disable pam_systemd only in trigger  
						
						... 
						
						
						
						The %post part is unnecessary. 
						
					 
					
						2012-07-09 15:52:42 +02:00