Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							f95c3990ba 
							
						 
					 
					
						
						
							
							debian: Add systemd drop-in support which include conditionals to prevent services from starting  
						
						... 
						
						
						
						Modified postinst to use drop-ins and removed old code that was using overrides 
						
					 
					
						2015-08-04 10:32:29 -04:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51d55c03dc 
							
						 
					 
					
						
						
							
							debian: fix permissions of /var/lib/qubes/dom0-updates  
						
						... 
						
						
						
						qubesos/qubes-issues#1029  
					
						2015-07-18 15:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							b368ffe5c6 
							
						 
					 
					
						
						
							
							fedora, debian: make sure that default locale is generated  
						
						... 
						
						
						
						Otherwise some GUI applications would not start. 
						
					 
					
						2015-06-16 02:27:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							4373cda566 
							
						 
					 
					
						
						
							
							Changed location of PROTECTED_FILE_LIST to /etc/qubes/protected-files.d  
						
						
						
					 
					
						2015-04-25 02:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							56b0685aaa 
							
						 
					 
					
						
						
							
							whonix:  Added protected-files file used to prevent scripts from modifying files that need to be protected  
						
						... 
						
						
						
						A file is created in /var/lib/qubes/protected-files.  Scripts can grep this file before modifying
        known files to be protected and skip any modifications if the file path is within protected-files.
        Usage Example:
            if ! grep -q "^/etc/hostname$" "${PROTECTED_FILE_LIST}" 2>/dev/null; then
        Also cleaned up maintainer scripts removing unneeded systemd status functions and streamlined
        the enable/disable systemd unit files functions 
						
					 
					
						2015-04-25 02:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							d41ae5bc7f 
							
						 
					 
					
						
						
							
							debian: update NetworkManager configuration  
						
						... 
						
						
						
						Especially add unmanaged-devices, otherwise NM will break vif*
configuration. 
						
					 
					
						2015-03-30 22:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							52d502bce2 
							
						 
					 
					
						
						
							
							debian: fix handling SysV units in disableSystemdUnits  
						
						... 
						
						
						
						systemctl is-enabled always reports "disabled" for them (actually not a
real "disabled", but and error, but exit code is the same). So simply
always disable the unit, it is no-op for already disabled ones.
BTW systemctl preset also do not work for them. 
						
					 
					
						2015-03-30 21:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							bb850ab95d 
							
						 
					 
					
						
						
							
							debian: Remove 'exit 0' in maintainer section scripts to all other debhelpers (if any) to also execute  
						
						
						
					 
					
						2015-02-11 08:02:55 -05:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							b40c791914 
							
						 
					 
					
						
						
							
							debian: change systemctl set-default back to manual symlink  
						
						... 
						
						
						
						systemd in wheezy is old enough to not have this option. 
						
					 
					
						2015-02-10 17:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							641c516d76 
							
						 
					 
					
						
						
							
							debian: postinst: remove redundant and misleading trigger output  
						
						
						
					 
					
						2015-02-05 01:22:21 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							60a181b3f4 
							
						 
					 
					
						
						
							
							debian: postinst: enable haveged only if installed  
						
						
						
					 
					
						2015-02-05 01:22:21 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							05da6e6379 
							
						 
					 
					
						
						
							
							debian: postinst: don't start systemd services  
						
						... 
						
						
						
						Starting services in the postinst script doesn't make much sense since
the package is normally installed in the template. In addition the start
can fail when executed through a trigger. 
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f25bfac8 
							
						 
					 
					
						
						
							
							debian: postinst: cleanup  
						
						
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							de53e1d0bb 
							
						 
					 
					
						
						
							
							debian: postinst: enable netfilter-persistent service  
						
						
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							5080c7c2d3 
							
						 
					 
					
						
						
							
							debian: postinst: remove fedora specific code  
						
						... 
						
						
						
						/etc/iptables/rules.* are already part of the packet.
The removed code has never done something in debian (since
/etc/iptables/rules.* already exists). 
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							07c2f2a5f4 
							
						 
					 
					
						
						
							
							debian: postinst: use systemctl to set default target  
						
						
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							a5fbbea98d 
							
						 
					 
					
						
						
							
							debian: postinst: don't create /rw - it is already part of the package  
						
						
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							b2307cfee6 
							
						 
					 
					
						
						
							
							debian: postinst: don't remove /etc/udev/rules.d/*  
						
						... 
						
						
						
						removing /etc/udev/rules.d/* in debian makes no sense since this folder
is only for custom udev rules. 
						
					 
					
						2015-02-05 01:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							47550ee2b6 
							
						 
					 
					
						
						
							
							debian: don't generate regular conf files in postinst  
						
						
						
					 
					
						2015-02-05 01:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9d2378f6 
							
						 
					 
					
						
						
							
							debian: postinst: use dpkg-divert  
						
						... 
						
						
						
						dpkg-divert is not ideal for config files but should work better than
direct cp/mv. 
						
					 
					
						2015-02-05 01:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								HW42 
							
						 
					 
					
						
						
						
						
							
						
						
							4faece9e89 
							
						 
					 
					
						
						
							
							debian: postinst: use systemctl mask  
						
						
						
					 
					
						2015-02-05 01:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							33d3a6c9ea 
							
						 
					 
					
						
						
							
							fc21: iptables configurations conflict with fc21 yum package manager  
						
						... 
						
						
						
						Moved iptables configuration to /usr/lib/qubes/init
fc21 + debian + arch will place them in proper place on postinst
Fixes dedian bug of not having them in proper place 
						
					 
					
						2015-01-30 00:43:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ad010a45 
							
						 
					 
					
						
						
							
							debian: fix service name in postinst script  
						
						
						
					 
					
						2015-01-30 00:32:56 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ef00303f 
							
						 
					 
					
						
						
							
							debian: remove obsolete code from postinst script  
						
						... 
						
						
						
						NetworkManager-dispatcher.service issue seems to be already fixed in
upstream package. 
						
					 
					
						2015-01-30 00:32:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							4420df01ea 
							
						 
					 
					
						
						
							
							debian: Don't display systemd info in chroot since systemd show does not work in chroot  
						
						
						
					 
					
						2014-11-12 03:39:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							da6f6bd22b 
							
						 
					 
					
						
						
							
							debian:  Wrong variable name was used to create /usr/share/qubes/xdg/autostart  
						
						
						
					 
					
						2014-11-09 13:27:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							51cac340ca 
							
						 
					 
					
						
						
							
							debian: Added functionality to move desktop entry config files to /usr/share/qubes/xdg/autostart to preserve originals  
						
						... 
						
						
						
						Added trigger for new notify agent; removed trigger for old one 
						
					 
					
						2014-11-09 12:58:57 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							cadb102781 
							
						 
					 
					
						
						
							
							debian:  More depends for debian as netvm and some configuration tweaks.  
						
						... 
						
						
						
						Jessie base loads as netvm; wheezy base giving bad window error when trying to start nm-applet
Fixed qt MIT-SHM graphics issue 
						
					 
					
						2014-11-08 02:58:07 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							1f93dc0a60 
							
						 
					 
					
						
						
							
							debian: Added more error reporting to track down any missing dependancies  
						
						... 
						
						
						
						Prints various systemd messages when a unit fails to enable/disable/start/stop
Fixed issue with alternate NetworkManager* systemd files not being placed
Removed 'basename -s' since -s option not supported in wheezy 
						
					 
					
						2014-11-07 22:52:32 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							9e065d6d9c 
							
						 
					 
					
						
						
							
							debian: Added all other outstanding triggers contained in rpm_spec as well as triggers if other packages get installed at a later date the configurations will run on them  
						
						
						
					 
					
						2014-11-07 18:28:04 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							dbffe57bc9 
							
						 
					 
					
						
						
							
							debian: Revert back to original NetworkManager, ModemManager service names  
						
						
						
					 
					
						2014-11-07 03:32:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							132729bd79 
							
						 
					 
					
						
						
							
							debian: Prepend package name to maintainers scripts  
						
						
						
					 
					
						2014-11-07 00:16:51 -05:00