WillyPillow 
							
						 
					 
					
						
						
						
						
							
						
						
							b0edd5f209 
							
						 
					 
					
						
						
							
							qubes.Template*: Add --refresh option and allow DNF cache to be used.  
						
						
						
					 
					
						2020-07-29 20:02:47 +08:00 
						 
				 
			
				
					
						
							
							
								WillyPillow 
							
						 
					 
					
						
						
						
						
							
						
						
							9bedf50786 
							
						 
					 
					
						
						
							
							qubes.Template*: Invoke curl with --silent.  
						
						
						
					 
					
						2020-07-29 20:02:42 +08:00 
						 
				 
			
				
					
						
							
							
								WillyPillow 
							
						 
					 
					
						
						
						
						
							
						
						
							686d0d3c12 
							
						 
					 
					
						
						
							
							qubes.Template*: Change separator from : to | and include additional metadata.  
						
						
						
					 
					
						2020-07-29 20:02:36 +08:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91bce584a2 
							
						 
					 
					
						
						
							
							Fix regex in qubes-fix-nm-conf.sh  
						
						
						
					 
					
						2020-07-28 16:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							856e46c3fc 
							
						 
					 
					
						
						
							
							Update travis  
						
						
						
					 
					
						2020-07-26 23:27:31 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8aea0d9aab 
							
						 
					 
					
						
						
							
							xendriverdomain: remove Requires and After proc-xen.mount  
						
						
						
					 
					
						2020-07-26 23:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0b699c59f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/240'  
						
						... 
						
						
						
						* origin/pr/240:
  package-managers: handle Gentoo 
						
					 
					
						2020-07-26 21:39:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e067812d57 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/238'  
						
						... 
						
						
						
						(Dropped debian/changelog change on merge) 
						
					 
					
						2020-07-26 21:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76142139a0 
							
						 
					 
					
						
						
							
							package-managers: handle Gentoo  
						
						
						
					 
					
						2020-07-26 14:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e660c4a05f 
							
						 
					 
					
						
						
							
							Drop legacy xen entry in fstab  
						
						
						
					 
					
						2020-07-26 14:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Burghardt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e6d1c811 
							
						 
					 
					
						
						
							
							Fix dependencies for Ubuntu 20.04 LTS (Focal Fossa)  
						
						
						
					 
					
						2020-07-20 23:12:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5db43b9534 
							
						 
					 
					
						
						
							
							version 4.1.14  
						
						
						
					 
					
						2020-07-16 13:37:17 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6c5e6094c 
							
						 
					 
					
						
						
							
							update-proxy-configs: handle Portage(Gentoo)  
						
						
						
					 
					
						2020-07-14 11:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								WillyPillow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e91f2eb6f4 
							
						 
					 
					
						
						
							
							Fix shell quoting.  
						
						
						
					 
					
						2020-07-04 01:11:53 +08:00 
						 
				 
			
				
					
						
							
							
								WillyPillow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d65c5ee01 
							
						 
					 
					
						
						
							
							Remove repofrompath.  
						
						
						
					 
					
						2020-07-04 01:10:24 +08:00 
						 
				 
			
				
					
						
							
							
								WillyPillow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1f27749a9 
							
						 
					 
					
						
						
							
							New qrexec calls for interacting with template repos.  
						
						... 
						
						
						
						See <https://gist.github.com/WillyPillow/b8a643ddbd9235a97bc187e6e44b16e4 > for details. 
						
					 
					
						2020-07-03 02:22:04 +08:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							940b0f3646 
							
						 
					 
					
						
						
							
							Do not use legacy distutils.spawn  
						
						... 
						
						
						
						The whole distutils module is a legacy thing in python3. Specifically,
most of it is not installed in Debian by default (there is only
distutils.version). Depending on python3-distutils is problematic, as
it's availability varies between Debian versions.
Instead of fighting with special cases in dependencies, replace the
whole thing with non-legacy shutil.which() (available since Python 3.3). 
						
					 
					
						2020-07-02 02:56:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39e07f93f8 
							
						 
					 
					
						
						
							
							version 4.1.13  
						
						
						
					 
					
						2020-06-29 06:29:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							587ac3b3a1 
							
						 
					 
					
						
						
							
							dnf: update for DNF 4+ API  
						
						... 
						
						
						
						Correctly extract packages from transaction items:
 - old (pre DNF 4): iterate over item.installs()
 - new (DNF 4+): item.pkg
The old DNF is not supported anymore, so do not care about it. 
						
					 
					
						2020-06-27 05:37:55 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f728df888 
							
						 
					 
					
						
						
							
							Revert "Fix updates notification on Fedora 29"  
						
						... 
						
						
						
						The https://bugzilla.redhat.com/1650446  is fixed for enough time already
(included in all supported distributions). The workaround for the bug
have two issues:
 - may download repository metadata again
 - ignores various settings, including proxy, which breaks it in
   TemplateVM
This reverts commit 8d7313b928 
						
					 
					
						2020-06-27 05:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							630d94f5b2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/233'  
						
						... 
						
						
						
						* origin/pr/233:
  fixed qubes.GetAppmenus ignoring some correct .desktop files 
						
					 
					
						2020-06-20 15:21:24 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c3d181266 
							
						 
					 
					
						
						
							
							debian: add 'rpm' as dependency  
						
						... 
						
						
						
						- clean Makefile 
						
					 
					
						2020-06-19 19:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							704930852c 
							
						 
					 
					
						
						
							
							Use DNF instead of YUM if exists  
						
						
						
					 
					
						2020-06-19 17:14:08 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e724f76f0 
							
						 
					 
					
						
						
							
							fixed qubes.GetAppmenus ignoring some correct .desktop files  
						
						... 
						
						
						
						.desktop files can have spaces around '=' symbols; previously
GetAppmenus discarded such files.
references QubesOS/qubes-issues#5692  
						
					 
					
						2020-06-03 18:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							464f8f6afe 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/231'  
						
						... 
						
						
						
						* origin/pr/231:
  Fix missing dependency for managing Network-Manager in active user session
Fixes  QubesOS/qubes-issues#5836  
						
					 
					
						2020-05-27 04:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							905b745c6e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/230'  
						
						... 
						
						
						
						* origin/pr/230:
  debian: conditional python version dependencies 
						
					 
					
						2020-05-27 03:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c12d9ce75c 
							
						 
					 
					
						
						
							
							Fix missing dependency for managing Network-Manager in active user session  
						
						... 
						
						
						
						QubesOS/qubes-issues#5836  
					
						2020-05-26 22:57:07 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74a97b7e6a 
							
						 
					 
					
						
						
							
							debian: conditional python version dependencies  
						
						
						
					 
					
						2020-05-26 16:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							810fc59cac 
							
						 
					 
					
						
						
							
							version 4.1.12  
						
						
						
					 
					
						2020-05-25 03:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fee9626dc9 
							
						 
					 
					
						
						
							
							Added a qubes-open-file-manager.desktop file  
						
						... 
						
						
						
						To be used by GUI tools to provide a convenient 'open file manager' shortcut.
references QubesOS/qubes-issues#5170  
						
					 
					
						2020-05-15 14:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							707d4cad8b 
							
						 
					 
					
						
						
							
							qubes.ShowInTerminal needs a graphical session running  
						
						... 
						
						
						
						This specifically fixes qvm-console-dispvm tool, which uses
qubes.ShowInTerminal to show the actual console. This service uses
xterm, so it needs X session running already.
Fixes  QubesOS/qubes-issues#5805  
						
					 
					
						2020-05-09 05:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb1a6eb62e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/228'  
						
						... 
						
						
						
						* origin/pr/228:
  Override PAM config for su in RPM package
  Use pam-configs to override Debian PAM config
  Lock root password in passwordless-root package
  Enable root autologin on serial console 
						
					 
					
						2020-05-09 05:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Paweł Marczewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							969ec301d5 
							
						 
					 
					
						
						
							
							Override PAM config for su in RPM package  
						
						... 
						
						
						
						In Red Hat based distributions, there is no pam-configs like
mechanism (authselect seems too heavy and is not configured by
default), so instead, we replace the PAM file.
Enable su for users in the qubes group, same as in the Debian
package. 
						
					 
					
						2020-05-07 17:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Paweł Marczewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da2fa46551 
							
						 
					 
					
						
						
							
							Use pam-configs to override Debian PAM config  
						
						... 
						
						
						
						Instead of the old workaround that replaces the whole PAM config,
use Debian's framework (pam-configs) to add a rule for su. Enable it
for users in qubes group only.
PAM Config framework documentation:
  https://wiki.ubuntu.com/PAMConfigFrameworkSpec 
Issue:
  QubesOS/qubes-issues#5799 
Original PR this change is based on:
  QubesOS/qubes-core-agent-linux#171  
						
					 
					
						2020-05-07 15:31:47 +02:00 
						 
				 
			
				
					
						
							
							
								Paweł Marczewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e52f4f1341 
							
						 
					 
					
						
						
							
							Lock root password in passwordless-root package  
						
						... 
						
						
						
						See QubesOS/qubes-issues#5799 .
Undo the change to empty password previously performed by that
package. 
						
					 
					
						2020-05-06 18:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Paweł Marczewski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							212df1d586 
							
						 
					 
					
						
						
							
							Enable root autologin on serial console  
						
						... 
						
						
						
						See QubesOS/qubes-issues#5799 .
Use an option to agetty:
  https://wiki.archlinux.org/index.php/Getty#Automatic_login_to_virtual_console 
The --login-pause causes agetty to wait for Enter key. This is
important, because otherwise the root session prevents systemd from
shutting down, and probably causes other side effect. 
						
					 
					
						2020-05-06 17:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Rusty Bird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b304ccf3 
							
						 
					 
					
						
						
							
							qvm-run-vm: fix comment  
						
						... 
						
						
						
						While stderr isn't connected to the local_program argument (qrun-in-vm)
of qrexec-client-vm, it *is* connected (by qrexec-client-vm itself) to
the command the user passed to *to qvm-run-vm*. 
						
					 
					
						2020-05-06 14:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Rusty Bird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce3c1cfb7c 
							
						 
					 
					
						
						
							
							qvm-run-vm: translate --dispvm to modern @dispvm syntax  
						
						
						
					 
					
						2020-05-06 14:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								Rusty Bird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c7d06b46e 
							
						 
					 
					
						
						
							
							qvm-run-vm: add +WaitForSession for modern @dispvm syntax too  
						
						
						
					 
					
						2020-05-06 14:46:13 +00:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f023afdaa0 
							
						 
					 
					
						
						
							
							version 4.1.11  
						
						
						
					 
					
						2020-05-01 02:39:18 +02:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fef261499b 
							
						 
					 
					
						
						
							
							setup-ip: fallback to legacy if nmcli is no present  
						
						
						
					 
					
						2020-04-17 15:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b02dd6a768 
							
						 
					 
					
						
						
							
							dom0-updates: output diagnostics messages to stderr  
						
						... 
						
						
						
						Do not interfere with yum/dnf output, which can be parserd by salt in
dom0. This is especially the case for listing available updates. 
						
					 
					
						2020-03-16 02:10:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8a39a7fe2 
							
						 
					 
					
						
						
							
							version 4.1.10  
						
						
						
					 
					
						2020-03-01 03:42:33 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eb1b8e2cd 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/223'  
						
						... 
						
						
						
						* origin/pr/223:
  spec: add 'parted' dependency
  spec: fix missing python3 gi module 
						
					 
					
						2020-03-01 03:32:43 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2893b9d67c 
							
						 
					 
					
						
						
							
							version 4.1.9  
						
						
						
					 
					
						2020-03-01 03:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0d0b82d05 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/224'  
						
						... 
						
						
						
						* origin/pr/224:
  qubes.Restore: remove bashism found by new ShellCheck 
						
					 
					
						2020-03-01 03:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							731a87f292 
							
						 
					 
					
						
						
							
							Adjust version of required qubes-gui-agent  
						
						... 
						
						
						
						The "qubes-sysinit: set GUI_OPTS in gui-agent-linux" commit breaks
gui-agent-linux lacking its counterpart. Express this in the package
metadata.
QubesOS/qubes-issues#5662  
						
					 
					
						2020-03-01 03:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								Rusty Bird 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd3d870fd0 
							
						 
					 
					
						
						
							
							qubes.Restore: remove bashism found by new ShellCheck  
						
						
						
					 
					
						2020-02-26 18:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6738926ce9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/204'  
						
						... 
						
						
						
						* origin/pr/204:
  qubes-sysinit: set GUI_OPTS in gui-agent-linux 
						
					 
					
						2020-02-26 04:40:35 +01:00 
						 
				 
			
				
					
						
							
							
								Frédéric Pierret (fepitre) 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8ca3e2c59 
							
						 
					 
					
						
						
							
							spec: add 'parted' dependency  
						
						
						
					 
					
						2020-02-20 17:47:43 +01:00