Patrick Schleizer 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e5162720 
							
						 
					 
					
						
						
							
							also inform in cli if no new updates are available  
						
						
						
					 
					
						2015-07-19 01:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdb67ac2b 
							
						 
					 
					
						
						
							
							dom0-updates: make the tool working on Debian  
						
						... 
						
						
						
						Restore support for older yum: no --downloadonly option, so use
yumdownloader.
Also add some a code to handle some Debian quirks - especially default
rpmdb location in user home... 
						
					 
					
						2015-06-16 02:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3c8a294221 
							
						 
					 
					
						
						
							
							dispvm: do not start GUI apps during prerun  
						
						... 
						
						
						
						Apparently it doesn't help much with DispVM startup time, but causes a
lot of problems when such app do not close in time (either can be killed
forcibly and will complain about it at next run, or will spontaneously
show itself when DispVM is started). 
						
					 
					
						2015-04-11 02:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							6f303a9bf2 
							
						 
					 
					
						
						
							
							Update repository definition: r3 -> r3.0  
						
						
						
					 
					
						2015-04-02 00:53:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							5c3ab559c6 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git://github.com/woju/qubes-core-agent-linux  
						
						
						
					 
					
						2015-03-31 22:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							905e30ceb9 
							
						 
					 
					
						
						
							
							Enable updates repos by default  
						
						
						
					 
					
						2015-03-27 01:24:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d4023791a2 
							
						 
					 
					
						
						
							
							dom0-update: allow to specify custom yum action  
						
						
						
					 
					
						2015-03-26 01:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							daf4a72f28 
							
						 
					 
					
						
						
							
							sudoers: do not require TTY  
						
						... 
						
						
						
						This is required to run sudo from qubes-rpc. 
						
					 
					
						2015-03-21 01:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							88d7ca7940 
							
						 
					 
					
						
						
							
							Move mounting /rw and /home to separate service  
						
						... 
						
						
						
						Many services depended on misc-post only because this was where /home
gets mounted. Move that to separate service, started earlier. 
						
					 
					
						2015-03-04 01:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							5c4e88a765 
							
						 
					 
					
						
						
							
							dispvm: close only visible windows during DispVM preparation  
						
						... 
						
						
						
						Closing some invisible window can cause e.g. Firefox crash. Send the
message to visible windows and others should be cleaned up by the
application. 
						
					 
					
						2015-03-04 01:48:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							8118037820 
							
						 
					 
					
						
						
							
							dispvm: kill all process after populating caches  
						
						... 
						
						
						
						Do not longer rely on killing X server. 
						
					 
					
						2015-03-02 02:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6836420c3c 
							
						 
					 
					
						
						
							
							Removed nautilus-actions depend and replaced with nautilus-python  
						
						... 
						
						
						
						nautilus-actions was orphaned in fc21, so all nautilus context menus have
been re-written as nautilus-python extensions 
						
					 
					
						2015-02-27 00:52:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7ba5e9d6 
							
						 
					 
					
						
						
							
							Remove 'xen.evtchn' udev rule  
						
						... 
						
						
						
						This rule already gets set in linux-utils
linux-utils/udev/udev-qubes-misc.rules:KERNEL=="xen/evtchn", MODE="0660", GROUP="qubes" 
						
					 
					
						2015-02-11 08:02:55 -05:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							dad5bfbd18 
							
						 
					 
					
						
						
							
							remove 'bashisms' or explicit use bash  
						
						
						
					 
					
						2015-02-05 05:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							47550ee2b6 
							
						 
					 
					
						
						
							
							debian: don't generate regular conf files in postinst  
						
						
						
					 
					
						2015-02-05 01:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							50b536bee3 
							
						 
					 
					
						
						
							
							fedora: Add security-testing repo definition  
						
						... 
						
						
						
						Conflicts:
	misc/qubes-r2.repo 
						
					 
					
						2015-01-30 00:45:02 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							9130636c88 
							
						 
					 
					
						
						
							
							Merge branch 'debian'  
						
						... 
						
						
						
						Conflicts:
	misc/qubes-r2.list.in
	misc/qubes-trigger-sync-appmenus.sh
	network/30-qubes-external-ip
	network/qubes-firewall
	vm-systemd/network-proxy-setup.sh
	vm-systemd/prepare-dvm.sh
	vm-systemd/qubes-sysinit.sh 
						
					 
					
						2015-01-30 00:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1a33be21 
							
						 
					 
					
						
						
							
							Disable R3 repos by default  
						
						
						
					 
					
						2014-11-20 17:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							9b71e6db8b 
							
						 
					 
					
						
						
							
							Update repos and keys for Qubes R3  
						
						
						
					 
					
						2014-11-20 17:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							17350f6f69 
							
						 
					 
					
						
						
							
							Use xenstore.h instead of xs.h  
						
						
						
					 
					
						2014-11-19 15:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							db35abadc8 
							
						 
					 
					
						
						
							
							Use Qubes DB instead of Xenstore  
						
						
						
					 
					
						2014-11-19 15:34:33 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							9bb9e8d9e5 
							
						 
					 
					
						
						
							
							Fix compile flags order (-lX11 moved to the end)  
						
						
						
					 
					
						2014-11-11 01:22:26 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							f9b658e6ad 
							
						 
					 
					
						
						
							
							debian: add support for qubes appmenus  
						
						
						
					 
					
						2014-11-04 05:53:36 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							63e915f6d4 
							
						 
					 
					
						
						
							
							Tag for commit  5d68e2cc70 
						
						... 
						
						
						
						-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJUTruhAAoJEAY5OLpCz6ck7IcP/i4JXNEMO8vDSgphM50NIIz6
 +hLb+kXBGeL9SsQKRlz000BUOcIsg+d2ibwnTsi1kNuq2OgJOAHAp5hHgHGc5ddG
 0PLFf/Ddexl7/2cG/hKekXiIpXGcuhqgsIfatqcKB228mVLG8y/kqwViIDbMgg10
 X8Aiq1ba0EeHI7xskkPb1hzkszOfLFoEXCRjt+BQsmr+Bll+sAzCS3G9vSbhczFl
 wmTtgOiu2fWsPgOB2O6HYeO0PUUX+jGF/jncZYf85pEwMccNqRIWjSJC6ti533zv
 5x1bWKWFymBAUcTS+xi00FPeatmQ7b5ywMxTwbqIQkE1Mrt436Dz/B1r0E58q0AH
 gu4qG/KPBNdRBD4vPrvLKiyood/XIpvz0+6QqS9rFMKt71OSzmMR1WeLgclCn768
 cR510iZyJjmqe9lLQQTCJr+oqvwiVot7sfsgj1XP5PozalTkdIawioIZjeX5Zz4O
 +zo+P+jIV+P6QbN+0nD+vrW8kSZlM8vt+OVBPhon/bMFxGKZervs7kFUCNPn6fUK
 WNw8lSrKQqJe/a805Ktku8moatVElmexj7XTkII1nnAnEu6/bokJqjCHQ933794l
 ERRwitFN+BWm3OBXq/BsdSnCotT+gnlMEDtuHiD0JHQBGwxAZGQtliQhWLF25Ekh
 BJkmYBjqgnjCsQFUBMnn
 =shGW
 -----END PGP SIGNATURE-----
Merge tag 'mm_5d68e2cc' into debian-systemd
Tag for commit 5d68e2cc70 
						
					 
					
						2014-11-03 04:28:00 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							0613a58961 
							
						 
					 
					
						
						
							
							Improve handling of .desktop files  
						
						... 
						
						
						
						Instead of directly using Exec= line, parse the file (at the launch
time) with Gio library. The main reason for this change is to handle
Terminal= option, but generally this approach should be more
bulletproof, especially when some fancy options are present in desktop
files. 
						
					 
					
						2014-10-27 12:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							5fcf7505fc 
							
						 
					 
					
						
						
							
							dispvm-presun.sh needs bash  
						
						
						
					 
					
						2014-10-01 02:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4bccdb0ba5 
							
						 
					 
					
						
						
							
							Use systemd mechanism for loading kernel modules (when available)  
						
						... 
						
						
						
						One more thing done in more generic way (not Fedora-specific). 
						
					 
					
						2014-09-29 21:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							217b5a4a5d 
							
						 
					 
					
						
						
							
							make source.list multiarch compatible  
						
						... 
						
						
						
						tell apt that the qubes repos provides only packages for amd64. Without
this "apt-get update" will fail if multiarch is used in the templatevm. 
						
					 
					
						2014-09-29 05:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							1e842c985d 
							
						 
					 
					
						
						
							
							fedora: workaround slow system shutdown ( #852 )  
						
						... 
						
						
						
						It looks to be related to this report:
https://bugzilla.redhat.com/show_bug.cgi?id=1088619 
Workaround idea was from comment 37.
The hanging process in Qubes VM is most likely dconf-service, but there
is a lot of possible causes. To start with a non-standard method of
accessing the X session (no real login manager, processes started by
qrexec-agent). So instead of wasting a lot of time on digging through
gnome services, simply shorten the stop timeout - the processes would be
killed anyway. 
						
					 
					
						2014-09-24 14:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							48b6bc5e5e 
							
						 
					 
					
						
						
							
							debian: add updates repo definition and key  
						
						
						
					 
					
						2014-07-28 02:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								Davíð Steinn Geirsson 
							
						 
					 
					
						
						
						
						
							
						
						
							e5fa610b0d 
							
						 
					 
					
						
						
							
							Use xenstore.h instead of xs.h when xen >= 4.2  
						
						
						
					 
					
						2014-07-23 05:13:06 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							fd42d99803 
							
						 
					 
					
						
						
							
							dispvm: close all windows after apps prerun ( #872 )  
						
						... 
						
						
						
						Killing Xorg makes "unclean" termination of applications. Some apps
(Firefox) complains about that at next startup. 
						
					 
					
						2014-07-04 18:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Zygmunt Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							40fcbdebaa 
							
						 
					 
					
						
						
							
							misc: do not display file preview by default ( #813 )  
						
						
						
					 
					
						2014-05-08 14:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							efe7612fbf 
							
						 
					 
					
						
						
							
							dom0-updates: confirm yum transaction (yum -y)  
						
						... 
						
						
						
						Otherwise yum waits for confirmation, without showing the prompt. 
						
					 
					
						2014-04-15 04:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3b55facb2e 
							
						 
					 
					
						
						
							
							Update repo file for R2rc1 repo  
						
						
						
					 
					
						2014-04-10 04:08:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							a4fc4822ef 
							
						 
					 
					
						
						
							
							dom0-updates: use yum --downloadonly instead of yumdownloader  
						
						... 
						
						
						
						This better handles dependencies (especially of "Obsolete:" type).
Unfortunately yum install/upgrade checks if running as root. Because we
are only downloading packages, using local "system root" (--installroot
option) no real root access is requires, so use fakeroot to mute yum
error. 
						
					 
					
						2014-03-28 06:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c632f0d067 
							
						 
					 
					
						
						
							
							Add -Wextra -Werror to all C code  
						
						
						
					 
					
						2014-02-16 11:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							f54e44ac8f 
							
						 
					 
					
						
						
							
							Fix compile warning  
						
						
						
					 
					
						2014-02-07 02:10:13 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							4e98a28017 
							
						 
					 
					
						
						
							
							dom0-updates: ignore "Obsoleting" word in package list  
						
						... 
						
						
						
						Apparently -q option do not disable all the headers. 
						
					 
					
						2014-01-10 03:35:04 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							fd55d48126 
							
						 
					 
					
						
						
							
							Move meminfo-writer to linux-utils repo  
						
						... 
						
						
						
						It is common for both dom0 and VM.  So move to linux-specific repo (not
VM-specific). 
						
					 
					
						2014-01-05 05:38:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							dee9c6782f 
							
						 
					 
					
						
						
							
							Disable r2-beta2 repo on r2-beta3 system  
						
						
						
					 
					
						2013-12-08 19:21:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc566f539 
							
						 
					 
					
						
						
							
							Split R2 yum repository for individual beta releases.  
						
						
						
					 
					
						2013-12-06 13:02:22 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d72ac05dcf 
							
						 
					 
					
						
						
							
							vm-file-editor: add override for mimeinfo *.png entry ( #753 )  
						
						... 
						
						
						
						MIME-info database contains multiple entries for *.png, namely image/png
and image/x-apple-ios-png. The later one doesn't have associated handler
program, but this one is selected by mimeopen tool.
Not sure how this tool should behave in case of multiple matches (IOW is
it a bug in File::MimeInfo perl module used by mimeopen).  Instead of
switching to different tool, which probably will break other files
(check #423 ), add override for this particular file type. 
						
					 
					
						2013-11-14 22:21:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							099971dcd5 
							
						 
					 
					
						
						
							
							fedora: update spec and serial.conf to match /usr/sbin path  
						
						
						
					 
					
						2013-08-14 03:53:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							44fab139f4 
							
						 
					 
					
						
						
							
							Add qrexec back, use qubes-utils libraries for common code  
						
						
						
					 
					
						2013-03-20 06:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							09050236bc 
							
						 
					 
					
						
						
							
							The Underscores Revolution: adjust qrexec path  
						
						
						
					 
					
						2013-03-14 04:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							30ca124784 
							
						 
					 
					
						
						
							
							The Underscores Revolution: xenstore paths  
						
						
						
					 
					
						2013-03-14 04:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							7686fd5d92 
							
						 
					 
					
						
						
							
							The Underscores Revolution: RPC services  
						
						
						
					 
					
						2013-03-14 04:25:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc812f350 
							
						 
					 
					
						
						
							
							The Underscores Revolution: filenames  
						
						... 
						
						
						
						Get rid of underscores in filenames, use dashes instead.
This is first part of cleanup in filenames.
"qubes_rpc" still untouched - will be in separate commit. 
						
					 
					
						2013-03-14 01:07:49 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski 
							
						 
					 
					
						
						
						
						
							
						
						
							b2904f03ae 
							
						 
					 
					
						
						
							
							vm/fstab: enable "discard" option for /rw  
						
						... 
						
						
						
						This, in conjunction with support in xen-blkfront/back, shrinks private.img in
dom0 with every removed file in VM. So no longer manual cleaning unused space
with some dd + cp trickery. 
						
					 
					
						2013-03-03 21:20:09 +01:00