Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							310af146d5 
							
						 
					 
					
						
						
							
							Update python2 dependencies to python3 and clean deprecated requirements  
						
						... 
						
						
						
						QubesOS/qubes-issues#5289 
QubesOS/qubes-issues#5297  
					
						2019-09-08 10:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							347f98b8b6 
							
						 
					 
					
						
						
							
							dom0-updates: fix dnf.conf path  
						
						... 
						
						
						
						If dnf.conf is there, really use it instead of yum.conf.
Fixes 10399e8a 
						
					 
					
						2019-08-25 13:24:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1f4c97087 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/176'  
						
						... 
						
						
						
						* origin/pr/176:
  Fix downloading dom0 updates on Debian
  dnf: clear updates-available flag when dnf update yields no updates 
						
					 
					
						2019-08-11 06:53:55 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c1381c29b 
							
						 
					 
					
						
						
							
							Add qvm-connect-tool to ease creating ad-hoc connections  
						
						
						
					 
					
						2019-08-08 15:48:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2e2db5def 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/175'  
						
						... 
						
						
						
						* origin/pr/175:
  yum-plugin-hooks: package only for CentOS 7
  yum-qubes-hooks: update with respect to dnf-qubes-hooks 
						
					 
					
						2019-08-08 14:01:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca659ef6df 
							
						 
					 
					
						
						
							
							Fix downloading dom0 updates on Debian  
						
						... 
						
						
						
						When yumdownloader is used, it needs yum.conf. In Qubes 4.1 it isn't
there anymore, so symlink dnf.conf instead.
In Debian case, packages are downloaded directly to packages directory,
doesn't need to be extracted from cache. Redirect error message to
/dev/null for that. 
						
					 
					
						2019-08-07 00:04:47 +02:00 
						 
				 
			
				
					
						
							
							
								Anastasia Cotorobai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b54b245d6 
							
						 
					 
					
						
						
							
							yum-qubes-hooks: update with respect to dnf-qubes-hooks  
						
						... 
						
						
						
						Add call to postInstall script, notify condition/ add appmenu-sync and notify-updates to conf file 
						
					 
					
						2019-08-06 21:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40652b700b 
							
						 
					 
					
						
						
							
							dnf: clear updates-available flag when dnf update yields no updates  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#2009  
					
						2019-08-03 04:10:47 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69965213da 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/173'  
						
						... 
						
						
						
						* origin/pr/173:
  use tor+http for onion 
						
					 
					
						2019-08-02 05:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Schleizer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6a8bc6754 
							
						 
					 
					
						
						
							
							use tor+http for onion  
						
						
						
					 
					
						2019-07-22 15:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								M. Vefa Bicakci 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8db8d0cb3c 
							
						 
					 
					
						
						
							
							dom0-updates: Quote arguments  
						
						... 
						
						
						
						This commit makes the qubes-download-dom0-updates.sh script quote its
arguments before using them to avoid expanding wildcards (such as '*')
unintendedly.
Fixes  QubesOS/qubes-issues#5096  
						
					 
					
						2019-07-20 06:55:52 -04:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ef52e4303 
							
						 
					 
					
						
						
							
							dom0-updates: fix cleaning downloaded packages  
						
						... 
						
						
						
						Since migration to dnf, remove dnf's cache too.
QubesOS/qubes-issues#4225  
						
					 
					
						2019-06-17 19:54:44 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c476ae7cdb 
							
						 
					 
					
						
						
							
							qvm-console: handle non-default bash shell (Debian)  
						
						
						
					 
					
						2019-06-16 00:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b30e01632c 
							
						 
					 
					
						
						
							
							Merge branch 'r4.1-repos'  
						
						
						
					 
					
						2019-06-09 17:11:49 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b2752f936 
							
						 
					 
					
						
						
							
							Rename and fix from Marek's comments  
						
						
						
					 
					
						2019-05-07 15:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dddff532c 
							
						 
					 
					
						
						
							
							qvm-terminal: use usual '^]' as escape character  
						
						
						
					 
					
						2019-05-05 14:51:18 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71989cf72d 
							
						 
					 
					
						
						
							
							Rename qvm-showterminal to qvm-terminal and add print_usage  
						
						
						
					 
					
						2019-04-30 17:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95e2d11e61 
							
						 
					 
					
						
						
							
							Add qvm-showterminal  
						
						
						
					 
					
						2019-04-30 11:42:38 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bb7bd9cdd 
							
						 
					 
					
						
						
							
							Update repositories to R4.1  
						
						
						
					 
					
						2019-04-22 00:31:28 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94dad3640c 
							
						 
					 
					
						
						
							
							Use exec to ease systemd handling the tinyproxy process  
						
						... 
						
						
						
						From Marek's comments 
						
					 
					
						2019-04-17 12:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fd8da62b6 
							
						 
					 
					
						
						
							
							Handle tinyproxy path changed in upstream  
						
						... 
						
						
						
						Related commit 8d0ea71486Fixes  QubesOS/qubes-issues#4973  and QubesOS/qubes-issues#4929  
						
					 
					
						2019-04-16 11:41:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40a6c2b48f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/154'  
						
						... 
						
						
						
						* origin/pr/154:
  Add new onion addresses to repo lists 
						
					 
					
						2019-04-12 05:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								unman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8eb51542c5 
							
						 
					 
					
						
						
							
							Add new onion addresses to repo lists  
						
						
						
					 
					
						2019-04-10 12:44:31 +00:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10399e8ab3 
							
						 
					 
					
						
						
							
							dom0-updates: improve dnf config handling  
						
						... 
						
						
						
						Dom0 may not sent /etc/yum.conf but only /etc/dnf/dnf.conf - handle this
case too. Since dom0 use dnf for a long time, prefer dnf.conf.
Not all versions of dnf supports cachedir option, so handle also the
case when it's set by default to /var/cache/dnf (instead of overriden
with /var/cache/yum with yum.conf). Simply look for packages in whole
/var/cache.
QubesOS/qubes-issues#4225  
						
					 
					
						2019-04-01 18:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9792438b3f 
							
						 
					 
					
						
						
							
							Use sfdisk instead of parted to resize root partition table  
						
						... 
						
						
						
						parted tries to load random data for possible partiont table UUID
generation, even though there is no need to generate new UUID. In case
of early VM startup, this is very undesirable as random entropy pool may
not be initialized yet, which will cause parted to block.
Use sfdisk instead, which doesn't try to do that. And also can relocate
backup GPT and resize partition in one go.
Fixes  QubesOS/qubes-issues#4419  
						
					 
					
						2019-02-24 03:12:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75dd034ceb 
							
						 
					 
					
						
						
							
							Add qubes version to marker-vm file  
						
						... 
						
						
						
						QubesOS/qubes-issues#1963  
					
						2019-02-11 19:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b538df5d0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/151'  
						
						... 
						
						
						
						* origin/pr/151:
  Introduce /usr/share/qubes/marker-vm 
						
					 
					
						2019-02-11 14:59:04 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4fa357faa 
							
						 
					 
					
						
						
							
							Introduce /usr/share/qubes/marker-vm  
						
						... 
						
						
						
						Make it easy for packages to detect Qubes VM.
Fixes  QubesOS/qubes-issues#1963  
						
					 
					
						2019-01-18 23:21:18 +01:00 
						 
				 
			
				
					
						
							
							
								Lunar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84080005d3 
							
						 
					 
					
						
						
							
							Switch to HTTPS  
						
						... 
						
						
						
						https://github.com/QubesOS/qubes-issues/issues/4415  
					
						2019-01-15 13:06:01 -06:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d7313b928 
							
						 
					 
					
						
						
							
							Fix updates notification on Fedora 29  
						
						... 
						
						
						
						Workaround for https://bugzilla.redhat.com/1650446 
This caused not clearing updates-available flag after installing updates
in the template.
Fixes  QubesOS/qubes-issues#2009  
						
					 
					
						2018-12-05 06:26:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb28efe628 
							
						 
					 
					
						
						
							
							Fix updates checking on Fedora with dnf  
						
						... 
						
						
						
						yum wrapper may not be installed anymore
QubesOS/qubes-issues#2009  
						
					 
					
						2018-12-05 05:48:00 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8995993816 
							
						 
					 
					
						
						
							
							code style fix  
						
						
						
					 
					
						2018-12-05 05:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b0f80e19f 
							
						 
					 
					
						
						
							
							Make shebang explicit /usr/bin/python2 where it's still there  
						
						... 
						
						
						
						Both Archlinux and Fedora 29 have guidelines to point explicitly at
/usr/bin/python2 where it expect python2.
Also, do not use env.
Fixes  QubesOS/qubes-issues#4027  
						
					 
					
						2018-10-24 00:24:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d285cbf349 
							
						 
					 
					
						
						
							
							Do not force /bin/sh for /etc/qubes-rpc/qubes.GetAppmenus  
						
						... 
						
						
						
						Call it as normal executable instead of forcing it through /bin/sh.
Especially when now it have bash shebang.
Fixes  QubesOS/qubes-issues#4417  
						
					 
					
						2018-10-22 16:25:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							163aede1bf 
							
						 
					 
					
						
						
							
							Drop https from onion update repository urls  
						
						... 
						
						
						
						Tor already provide encryption and authentication, we don't run https on
onion services. 
						
					 
					
						2018-09-06 19:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								0brand 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa5d955fbc 
							
						 
					 
					
						
						
							
							Comments to use qubes onion repository  
						
						
						
					 
					
						2018-09-03 23:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								0brand 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbd871fba8 
							
						 
					 
					
						
						
							
							Comments to use qubes onion repository  
						
						
						
					 
					
						2018-09-03 23:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6e7d04b1c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/135'  
						
						... 
						
						
						
						* qubesos/pr/135:
  misc/qubes-run-terminal: which -> type 
						
					 
					
						2018-09-02 07:10:49 +02:00 
						 
				 
			
				
					
						
							
							
								fepitre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5cb6cc8ebc 
							
						 
					 
					
						
						
							
							Handle CentOS vm repo  
						
						
						
					 
					
						2018-09-01 15:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rusty Bird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ad945b674 
							
						 
					 
					
						
						
							
							misc/qubes-run-terminal: which -> type  
						
						... 
						
						
						
						'which' is an external tool, 'type' is a shell builtin. Using the latter
shaves off a bit of latency.
Also use the already open stderr file descriptor for redirection. 
						
					 
					
						2018-08-28 10:54:09 +00:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c11dd76006 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/125'  
						
						... 
						
						
						
						* qubesos/pr/125:
  bind mount /usr/local
Fixes  QubesOS/qubes-issues#1150  
						
					 
					
						2018-07-11 13:25:37 +02:00 
						 
				 
			
				
					
						
							
							
								Reynir Björnsson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86413df6d2 
							
						 
					 
					
						
						
							
							bind mount /usr/local  
						
						
						
					 
					
						2018-07-11 11:14:47 +02:00 
						 
				 
			
				
					
						
							
							
								awokd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c965a6dac 
							
						 
					 
					
						
						
							
							grub: add noresume to kernel cmdline  
						
						... 
						
						
						
						Under R4.0, when Debian HVMs are created from the debian-9 template, they hang on boot for 30 seconds without this option. 
						
					 
					
						2018-06-26 05:02:34 -06:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8a2d9c32a 
							
						 
					 
					
						
						
							
							Add file managers integration for qvm-open-in-dvm --view-only  
						
						... 
						
						
						
						Rename existing entry from 'Open In DisposableVM' to 'Edit in
DisposableVM', then add new 'View In DisposableVM'.
Fixes  QubesOS/qubes-issues#1118  
						
					 
					
						2018-05-26 03:09:41 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b778b642b5 
							
						 
					 
					
						
						
							
							Change repository URLs to https  
						
						... 
						
						
						
						HTTPS updates works more reliably over Tor. But also provide some
additional privacy.
Fixes  QubesOS/qubes-issues#3737  
						
					 
					
						2018-04-21 23:13:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd26354945 
							
						 
					 
					
						
						
							
							Problem: Unable to use pkg.install with Salt in dom0 when using UpdateVM that has only yum due to incorrect options passed by Salt assuming dnf presence  
						
						... 
						
						
						
						Solution: Filter out invalid yum options when dnf is not found in UpdateVM
Fixes  QubesOS/qubes-issues#2223  
						
					 
					
						2018-04-08 07:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a33c7e10ba 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/105'  
						
						... 
						
						
						
						* qubesos/pr/105:
  Add misc/qubes-run-terminal to launch any available terminal emulator 
						
					 
					
						2018-04-06 02:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c525d6213c 
							
						 
					 
					
						
						
							
							qubes-session-autostart: do not wait for applications exit  
						
						... 
						
						
						
						Since fixing QubesOS/qubes-issues#3213 , launch function correctly waits
for some applications exit. This is undesirable for
qubes-session-autostart service, which should just start the
applications and exit. 
						
					 
					
						2018-04-02 23:19:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a7c668549 
							
						 
					 
					
						
						
							
							Move 'qubesxdg' into qubesagent python package  
						
						... 
						
						
						
						Since we have proper python package, use it instead of hacky one-file
package. This will ease installation and packaging, including switching
to python3. 
						
					 
					
						2018-04-02 23:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								Davíð Steinn Geirsson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6d8d25345 
							
						 
					 
					
						
						
							
							Add misc/qubes-run-terminal to launch any available terminal emulator  
						
						
						
					 
					
						2018-03-28 13:23:35 +00:00