Olivier MEDOC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a150a84a2 
							
						 
					 
					
						
						
							
							archlinux: ensure /usr/local is present in fstab (fix issue  https://github.com/QubesOS/qubes-issues/issues/4196 )  
						
						... 
						
						
						
						Complete fix of the issue https://github.com/QubesOS/qubes-issues/issues/1150  for archlinux 
						
					 
					
						2018-08-08 14:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4c10d47da 
							
						 
					 
					
						
						
							
							Convert /usr/local from a symlink to a mount point on upgrade  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#1150  
					
						2018-07-11 15:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23250f84b2 
							
						 
					 
					
						
						
							
							Create /etc/dconf/profile/user dynamically, if not present  
						
						... 
						
						
						
						The /etc/dconf/profile/user file in some distributions is part of dconf
package, in some not. There are even cases where it changes between
package versions (Fedora 27 don't have it, but Fedora 28 do).
Also, base Debian Stretch don't have it, but Kali Linux based on it do.
To avoid overly complex dependency handling, create the file dynamically
on package installation if it's missing in that particular case. The
file content is canonical:
    user-db:user
    system-db:local
Fixes  QubesOS/qubes-issues#3834  
						
					 
					
						2018-05-02 02:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d25ecb4e40 
							
						 
					 
					
						
						
							
							Fix packaging: 'user' group, BACKEND_VMM var  
						
						... 
						
						
						
						- BACKEND_VMM may not be available as env variable (mock build), provide
it explicitly
- 'user' group may not exists at package build time, set it at package
installation 
						
					 
					
						2018-05-01 17:34:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ddd687286 
							
						 
					 
					
						
						
							
							Call qubes.PostInstall service to notify dom0 about all apps/features  
						
						... 
						
						
						
						Update dom0 about all applications installed, not only desktop files for
them. Update also supported features and other things advertised
initially at template installation.
Fixes  QubesOS/qubes-issues#3579  
						
					 
					
						2018-02-13 17:05:42 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							9345a29b7e 
							
						 
					 
					
						
						
							
							archlinux fix .service added twice in networking install script  
						
						
						
					 
					
						2017-11-20 16:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							5b45cf1808 
							
						 
					 
					
						
						
							
							archlinux: add recently splitted packages as optional dependencies of qubes-vm-core  
						
						... 
						
						
						
						Also improve package description and comments. 
						
					 
					
						2017-11-19 08:57:31 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							0999d3b78f 
							
						 
					 
					
						
						
							
							archlinux: fix incorrect keyring being populated  
						
						... 
						
						
						
						Fix one of the issue described in the following commit:
https://github.com/QubesOS/qubes-issues/issues/3185  
						
					 
					
						2017-11-06 23:23:18 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b2a8b4b0 
							
						 
					 
					
						
						
							
							archlinux: fix shellcheck issues  
						
						
						
					 
					
						2017-10-31 15:12:04 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							7ee8c9c672 
							
						 
					 
					
						
						
							
							archlinux: create a keyring package to install binary repository automatically  
						
						
						
					 
					
						2017-10-30 16:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Médoc 
							
						 
					 
					
						
						
						
						
							
						
						
							6e723dca64 
							
						 
					 
					
						
						
							
							archlinux: split core-agent from netvm-agent  
						
						
						
					 
					
						2017-10-29 03:24:51 -04:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							5971cdd5bc 
							
						 
					 
					
						
						
							
							archlinux: restore setup of pam.d/su-l  
						
						... 
						
						
						
						qubes-gui agent calls su-l instead of initializing its own pam
session such as qrexec.
pam.d/su-l qubes specific configuration must be restored to ensure
that the user login session is properly initialized:
https://github.com/QubesOS/qubes-issues/issues/3185  
						
					 
					
						2017-10-25 15:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3084ff2a 
							
						 
					 
					
						
						
							
							archlinux: remove python3 dependency  
						
						
						
					 
					
						2017-10-23 20:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							26659d4e51 
							
						 
					 
					
						
						
							
							archlinux: ensure [options] section is present in all pacman drop-ins  
						
						... 
						
						
						
						Create an empty [options] dropin by default or pacman will fail
when no dropin is present 
						
					 
					
						2017-10-23 20:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							5fdcb19685 
							
						 
					 
					
						
						
							
							archlinux: enforce usage of python2 in all scripts  
						
						
						
					 
					
						2017-10-23 20:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							5e4ca2ac74 
							
						 
					 
					
						
						
							
							archlinux: create user 'user' using bash by default instead of zsh  
						
						... 
						
						
						
						The bash/zsh bug should not be present anymore in Qubes 4.0
as discussed in the issue 2888.
(https://github.com/QubesOS/qubes-issues/issues/2888 ) 
						
					 
					
						2017-10-23 09:35:24 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							0bf69ebc24 
							
						 
					 
					
						
						
							
							archlinux: do not mess with locales in post-install script  
						
						... 
						
						
						
						Locales must be setup properly in the template. 
						
					 
					
						2017-10-23 07:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							6b68397f6f 
							
						 
					 
					
						
						
							
							archlinux: remove pam configuration for su and su-l  
						
						... 
						
						
						
						The related bug should have been fixed in issue #2903 
(https://github.com/QubesOS/qubes-issues/issues/2903 ) 
						
					 
					
						2017-10-23 07:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							f65ab12c46 
							
						 
					 
					
						
						
							
							archlinux: remove deprecated setup of pam since v4.0.3  
						
						... 
						
						
						
						PAM is now used directly instead of calling su 
						
					 
					
						2017-10-22 21:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
						
						
							
						
						
							2a006b6c09 
							
						 
					 
					
						
						
							
							Add the 4.0 repo to the PKGBUILD sources list  
						
						
						
					 
					
						2017-10-22 21:35:50 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
						
						
							
						
						
							7770a69030 
							
						 
					 
					
						
						
							
							Restore the binary pacman repo and update it for QubesOS 4.0  
						
						
						
					 
					
						2017-10-22 21:35:43 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
						
						
							
						
						
							ed15bc157e 
							
						 
					 
					
						
						
							
							Update the arch PKGBUILD script for QubesOS 4.0  
						
						
						
					 
					
						2017-10-22 21:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26e29bc386 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/56'  
						
						... 
						
						
						
						* qubesos/pr/56:
  archlinux: add correct section to qubes-noupgrade.conf 
						
					 
					
						2017-10-03 03:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c71609df19 
							
						 
					 
					
						
						
							
							Fix the previous shellcheck-related "fixes" again  
						
						... 
						
						
						
						(cherry picked from commit 8c06c1eabd8f36d307f5956b5fea8d3bbcbb317f) 
						
					 
					
						2017-10-03 03:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42676bafb8 
							
						 
					 
					
						
						
							
							Fix the install script after the shellcheck "fixes"  
						
						... 
						
						
						
						(cherry picked from commit 6d28d4dfaf0632477321248cdb07b31fcb31ffb2) 
						
					 
					
						2017-10-03 03:21:00 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74ce135461 
							
						 
					 
					
						
						
							
							Fix indentation and shellcheck issues for archlinux  
						
						... 
						
						
						
						(cherry picked from commit 60ee036f04d5f22d1a3a694586f219f5b6ce30a1) 
						
					 
					
						2017-10-03 03:20:55 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ace824d505 
							
						 
					 
					
						
						
							
							Disable Oliver's binary pacman repo by default  
						
						... 
						
						
						
						Currently building the package fails with an error 'qubes-r3.2: key "2043E7ACC1833B9C" is unknown'.
This also harmonizes the code with the current documentation: https://www.qubes-os.org/doc/templates/archlinux/#binary-packages-activation 
(cherry picked from commit 5662d7e5fe7f5236a2623f725b7e0f908d26631f) 
						
					 
					
						2017-10-03 03:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Nedyalko Andreev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0705b6c898 
							
						 
					 
					
						
						
							
							Fix the archlinux package, use correct DROPIN dirs  
						
						... 
						
						
						
						Without this change the package builds successfully but there is a
file conflict error when installing it.
(cherry picked from commit 4f26267796fa856d1e3a2883494b7cc09221b2e9) 
						
					 
					
						2017-10-03 03:18:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jussi Timperi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a22519c62 
							
						 
					 
					
						
						
							
							archlinux: add correct section to qubes-noupgrade.conf  
						
						... 
						
						
						
						Some libalpm based tools fail to correctly parse config files without
sections. 
						
					 
					
						2017-09-28 01:34:22 +03:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e608a8bb4 
							
						 
					 
					
						
						
							
							Remove DisposableVM savefile related files  
						
						... 
						
						
						
						In Qubes 4.0 we no longer use two-stage DisposableVM startup. 
						
					 
					
						2017-06-08 22:11:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89183e9944 
							
						 
					 
					
						
						
							
							Ask for target VM for file-copy in dom0  
						
						... 
						
						
						
						This way:
 - VM prompt do know VM list, the list may be filtered based on policy
 - source VM don't learn name of target VM
Fixes  QubesOS/qubes-issues#910  
						
					 
					
						2017-05-20 15:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce70887a57 
							
						 
					 
					
						
						
							
							Merge branch 'core3-devel'  
						
						
						
					 
					
						2017-05-20 14:43:53 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							7787d39b6e 
							
						 
					 
					
						
						
							
							archlinux: add missing qubes-rpc dependencies  
						
						
						
					 
					
						2017-01-29 15:37:15 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							0159cd6a77 
							
						 
					 
					
						
						
							
							archlinux: fix pacman.d dropin not activated if pacman.conf does not already contains qubes markers  
						
						
						
					 
					
						2017-01-29 15:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							98b4f1f265 
							
						 
					 
					
						
						
							
							archlinux: fix bash syntax errors  
						
						
						
					 
					
						2017-01-29 14:34:50 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							8584290295 
							
						 
					 
					
						
						
							
							archlinux: update installer script to use systemd preset file  
						
						
						
					 
					
						2017-01-29 13:55:35 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							9890ed191a 
							
						 
					 
					
						
						
							
							archlinux: fix lsb_release missing  
						
						
						
					 
					
						2017-01-28 21:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							d8599d45ba 
							
						 
					 
					
						
						
							
							archlinux: fix community repositories URL  
						
						
						
					 
					
						2016-12-28 09:00:38 +01:00 
						 
				 
			
				
					
						
							
							
								Nicklaus McClendon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1faba7d03 
							
						 
					 
					
						
						
							
							Copied needed sources to build root  
						
						
						
					 
					
						2016-12-25 13:33:39 -05:00 
						 
				 
			
				
					
						
							
							
								Manuel Amador (Rudd-O) 
							
						 
					 
					
						
						
						
						
							
						
						
							59aec8e5eb 
							
						 
					 
					
						
						
							
							Clean up early initialization and setup of /rw  
						
						
						
					 
					
						2016-10-23 20:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c8fe644f3 
							
						 
					 
					
						
						
							
							network: remove qubes-netwatcher  
						
						... 
						
						
						
						This tool/service is obsolete for a long time (it does nothing on R3.0
and later). 
						
					 
					
						2016-09-12 05:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							a346de7e46 
							
						 
					 
					
						
						
							
							archlinux: ensure repositories are the last pacman.d files included  
						
						
						
					 
					
						2016-07-12 11:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							d449d75162 
							
						 
					 
					
						
						
							
							archlinux: Setup default package repository  
						
						
						
					 
					
						2016-07-12 11:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a6d4e4e0 
							
						 
					 
					
						
						
							
							archlinux: switch to usage of pacman.d drop-ins  
						
						
						
					 
					
						2016-07-11 17:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							245c6d1716 
							
						 
					 
					
						
						
							
							archlinux: remove unnecessary glib-compile-scheme  
						
						... 
						
						
						
						This is now automatically handled through pacman hooks 
						
					 
					
						2016-07-11 15:32:36 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							c82b82d7b4 
							
						 
					 
					
						
						
							
							archlinux: provide automatic qubes-trigger-sync-appmenus through pacman hooks  
						
						
						
					 
					
						2016-07-11 15:29:31 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							051d806f0a 
							
						 
					 
					
						
						
							
							archlinux: update installer script in prevision of pacman.d drop-ins  
						
						
						
					 
					
						2016-07-11 15:15:45 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb9a5b992 
							
						 
					 
					
						
						
							
							archlinux: fix remaining loginctl privilege issues with invalid pam.d configuration  
						
						
						
					 
					
						2016-04-26 12:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							eb105540c5 
							
						 
					 
					
						
						
							
							archlinux: properly add qubes markers in pacman.conf  
						
						
						
					 
					
						2016-01-21 18:21:44 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier MEDOC 
							
						 
					 
					
						
						
						
						
							
						
						
							1bbcf126ad 
							
						 
					 
					
						
						
							
							archlinux: add Qubes Markers in pacman.conf so that changes done by qubes scripts are not inserted at the end of pacman.conf  
						
						
						
					 
					
						2016-01-21 07:59:35 +01:00