Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8877438c40 
							
						 
					 
					
						
						
							
							vm/spec: fix error messages  
						
						
						
					 
					
						2012-06-26 03:31:28 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ed49fc9ce4 
							
						 
					 
					
						
						
							
							vm/spec: fix enabling of qubes-firewall SysV service  
						
						
						
					 
					
						2012-06-26 03:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							50e4accee6 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of ssh://gitpro.qubes-os.org/var/lib/qubes/git/joanna/core into hvm  
						
						
						
					 
					
						2012-06-23 20:14:20 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ffb8b0a09a 
							
						 
					 
					
						
						
							
							vm: RPC service for NTP time sync ( #603 )  
						
						
						
					 
					
						2012-06-22 22:22:57 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							8f1b7fd027 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm  
						
						
						
					 
					
						2012-06-22 15:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							2d20600f29 
							
						 
					 
					
						
						
							
							version 2.0.28  
						
						
						
					 
					
						2012-06-19 15:31:43 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							8a7f3819ce 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm  
						
						
						
					 
					
						2012-06-19 15:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4dbe4da998 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of git://gitpro.qubes-os.org/alex/core into hvm  
						
						
						
					 
					
						2012-06-15 17:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							ef4b663519 
							
						 
					 
					
						
						
							
							version 2.0.27  
						
						
						
					 
					
						2012-06-14 10:45:30 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							1351bf9773 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm  
						
						
						
					 
					
						2012-06-14 10:43:45 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							f1eb950b2e 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm  
						
						
						
					 
					
						2012-06-13 14:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							dd8400ee27 
							
						 
					 
					
						
						
							
							vm/qubes-dom0-update: rebuild dom0 rpmdb before touching it with yum  
						
						... 
						
						
						
						Dom0 can have different (older) rpmdb version than VM. Starting from FC17 yum
refuses to work without rebuild. 
						
					 
					
						2012-06-13 01:59:25 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc2e799a8 
							
						 
					 
					
						
						
							
							version 2.0.26  
						
						
						
					 
					
						2012-06-12 12:12:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e9bdc21bc2 
							
						 
					 
					
						
						
							
							vm: chown /home/user to user if user UID have changed  
						
						... 
						
						
						
						FC16 and FC17 starts normal users at UID 1000, not 500 as in <=FC15. 
						
					 
					
						2012-06-11 22:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							9a028d23c5 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of git://gitpro.qubes-os.org/alex/core into hvm  
						
						
						
					 
					
						2012-06-09 12:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							27664a74f1 
							
						 
					 
					
						
						
							
							vm: fix yum-qubes-hooks  
						
						... 
						
						
						
						Program must be given as full path to qrexec_client_vm - it is passed directly
to execv. 
						
					 
					
						2012-06-08 04:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b4561e4453 
							
						 
					 
					
						
						
							
							vm: enable yum-qubes-hooks plugin ( #592 )  
						
						
						
					 
					
						2012-06-08 00:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c7fbe7f6c3 
							
						 
					 
					
						
						
							
							vm: disable gnome update plugin, not only unattended installation  
						
						
						
					 
					
						2012-06-08 00:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							43416870fb 
							
						 
					 
					
						
						
							
							vm/spec: create firmware symlink only when needed  
						
						... 
						
						
						
						On new systems, like FC16+, firmware is provided by separate package (like
linux-firmware), so no longer need to get it from kernel package. 
						
					 
					
						2012-06-06 03:02:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							48a08ab2f0 
							
						 
					 
					
						
						
							
							vm/spec: depend on ethtool _package_  
						
						
						
					 
					
						2012-06-06 03:02:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							78faa76c7d 
							
						 
					 
					
						
						
							
							dom0+vm/qvm-block: speed up udev block handler ( #560 )  
						
						... 
						
						
						
						xenstore is very slow, so don't bother it when unneeded. Namely do not try to
remove entries, which haven't even created. 
						
					 
					
						2012-06-06 02:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8519f12630 
							
						 
					 
					
						
						
							
							vm: use yum proxy in TemplateVM by default ( #590 )  
						
						
						
					 
					
						2012-06-05 19:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bebcd10d 
							
						 
					 
					
						
						
							
							vm: yum plugin to notify dom0 about installed updates ( #592 )  
						
						
						
					 
					
						2012-06-05 19:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							c28a0ea463 
							
						 
					 
					
						
						
							
							vm/systemd: fix ProxyVM related services deps ( #578 )  
						
						
						
					 
					
						2012-06-04 15:29:26 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Tereshkin 
							
						 
					 
					
						
						
						
						
							
						
						
							98f4dedb36 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm  
						
						
						
					 
					
						2012-06-04 17:11:03 +04:00 
						 
				 
			
				
					
						
							
							
								Alexander Tereshkin 
							
						 
					 
					
						
						
						
						
							
						
						
							f92a5c80fb 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of git://10.141.1.101/joanna/core into hvm  
						
						
						
					 
					
						2012-06-04 16:42:30 +04:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							77e38afcd9 
							
						 
					 
					
						
						
							
							makefile: rename vchan Makefile to not conflict with windows build  
						
						
						
					 
					
						2012-06-02 12:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							75b8083e28 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of git://gitpro.qubes-os.org/alex/core into hvm  
						
						
						
					 
					
						2012-06-02 00:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4365b7b270 
							
						 
					 
					
						
						
							
							vm/qubes-yum-proxy: setup yum to use qubes-yum-proxy ( #568 )  
						
						... 
						
						
						
						The simplest way is just add proxy=... entry to /etc/yum.conf, but sometimes it
is reasonable to bypass the proxy. Some examples:
 - usage of non-standard repos with some exotic file layout, which will be
   blocked by the proxy
 - usage of repos not-accessible via proxy (eg only via VPN stared in VpnVM)
This commit introduces 'yum-proxy-setup' pseudo-service, which can be
controlled via standard qvm-service or qubes-manager. When enabled - yum will
be configured at VM startup to use qubes proxy, otherwise - to connect directly
(proxy setting will be cleared). 
						
					 
					
						2012-05-31 03:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							9c434abc82 
							
						 
					 
					
						
						
							
							vm/qubes-yum-proxy: create dir for pidfile under FC15 ( #568 )  
						
						... 
						
						
						
						On FC>=15 /var/run is on tmpfs, so /var/run/tinyproxy from rpm don't survive
reboot. This is bug in Fedora package (should include config file for tmpfiles
service). For now create dir just before starting service. 
						
					 
					
						2012-05-31 03:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							81806796ca 
							
						 
					 
					
						
						
							
							vm: qubes-yum-proxy service ( #568 )  
						
						... 
						
						
						
						Introduce proxy service, which allow only http(s) traffic to yum repos. The
filter rules are based on URL regexp, so it isn't full-featured content
inspection and can be easy bypassed, but should be enough to prevent some
erroneus user actions (like clicking on invalid link).
It is set up to intercept connections to 10.137.255.254:8082, so VM can connect
to this IP regardless of VM in which proxy is running. By default it is
started in every NetVM, but this can be changed using qvm-service or
qubes-manager (as always). 
						
					 
					
						2012-05-31 03:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							181426c19d 
							
						 
					 
					
						
						
							
							vm/spec: remove executable perm where not needed  
						
						
						
					 
					
						2012-05-31 02:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							bfe9e92c11 
							
						 
					 
					
						
						
							
							dom0+vm/iptables: add PR-QBS-SERVICES chain in PREROUTING nat table  
						
						... 
						
						
						
						Additional chain for some qubes-related redirections. BTW PR-QBS should be
renamed now to PR-QBS-DNS... 
						
					 
					
						2012-05-31 02:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							72521b88e1 
							
						 
					 
					
						
						
							
							dom0+vm/vif-script: setup IP address of net backend interface  
						
						... 
						
						
						
						This is needed to connect to ProxyVM/NetVM, not only pass traffic ahead. Still
firewall rules applies. 
						
					 
					
						2012-05-31 02:21:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							e820841d6b 
							
						 
					 
					
						
						
							
							vm+dom0/vif-script: indent fix  
						
						
						
					 
					
						2012-05-31 02:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7664575cae 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of ssh://gitpro.qubes-os.org/var/lib/qubes/git/joanna/core into hvm  
						
						
						
					 
					
						2012-05-31 01:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							f87a620aa6 
							
						 
					 
					
						
						
							
							vm/notify-update: do not treat network problems as updates pending symptom  
						
						
						
					 
					
						2012-05-30 13:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							386597a26f 
							
						 
					 
					
						
						
							
							vm/systemd: generate opts for GUI based on debug-mode ( #567 )  
						
						
						
					 
					
						2012-05-22 16:49:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							651f202213 
							
						 
					 
					
						
						
							
							vm/spec: fix /etc/hosts if it was broken by previous version  
						
						
						
					 
					
						2012-05-08 23:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							088bbcc137 
							
						 
					 
					
						
						
							
							vm: do not override /etc/hosts, just add VMNAME to 127.0.0.1  
						
						
						
					 
					
						2012-05-08 23:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							2d949bae4c 
							
						 
					 
					
						
						
							
							vm: Add localhost alias to /etc/hosts  
						
						... 
						
						
						
						... or otherwise, some programs will hang for many secconds trying to resolve localhost. 
						
					 
					
						2012-05-08 23:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							94979d87d1 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of ssh://gitpro.qubes-os.org/var/lib/qubes/git/joanna/core into hvm  
						
						
						
					 
					
						2012-05-02 00:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							af321cf32a 
							
						 
					 
					
						
						
							
							vm/systemd: do not depend on proc-xen.mount ( #466 )  
						
						... 
						
						
						
						local-fs.target already covers /proc/xen 
						
					 
					
						2012-05-01 23:48:45 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2333a727a9 
							
						 
					 
					
						
						
							
							vm: include /proc/xen in fstab ( #466 )  
						
						
						
					 
					
						2012-05-01 23:48:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							155467b65e 
							
						 
					 
					
						
						
							
							vm: notify dom0 when updates available in VM ( #475 )  
						
						
						
					 
					
						2012-05-01 01:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Joanna Rutkowska 
							
						 
					 
					
						
						
						
						
							
						
						
							de4419d9e6 
							
						 
					 
					
						
						
							
							Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm  
						
						
						
					 
					
						2012-04-30 13:27:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3de729258e 
							
						 
					 
					
						
						
							
							dom0+vm/hotplug-script: improve error checking, log only important messages ( #477 )  
						
						
						
					 
					
						2012-04-25 23:41:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							be33099579 
							
						 
					 
					
						
						
							
							vm/qubes-dom0-update: display info when no updates available  
						
						
						
					 
					
						2012-04-25 00:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							debc4231c2 
							
						 
					 
					
						
						
							
							vm version 1.7.19 - sync with master branch  
						
						
						
					 
					
						2012-04-20 00:14:09 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7cd6e650 
							
						 
					 
					
						
						
							
							Merge branch 'master' into hvm  
						
						... 
						
						
						
						Conflicts:
	dom0/qvm-tools/qvm-prefs
	dom0/qvm-tools/qvm-start
	version_dom0
	version_vm 
						
					 
					
						2012-04-18 17:12:11 +02:00