Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae0015aba 
								
							 
						 
						
							
							
								
								Allow skipping of triggers when dumping MySQL DB  
							
							... 
							
							
							
							specifically this is b/c of a production demo which makes use of multiple
triggers of the same "type" but my dev maching has older MariaDB which doesn't
allow such multiple triggers 
							
						 
						
							2021-02-02 11:31:27 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9048403130 
								
							 
						 
						
							
							
								
								Tweak how python packages are installed for backup app  
							
							... 
							
							
							
							per some issues i encountered with pip 20.3.3 and its "new resolver" although
not totally clear what fixed it... :/ 
							
						 
						
							2021-01-13 13:13:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f87f1e875c 
								
							 
						 
						
							
							
								
								Add python.configure_pythonz() convenience function  
							
							... 
							
							
							
							not sure how i managed to get by without this until now..? 
							
						 
						
							2021-01-13 13:12:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								70c5d661a3 
								
							 
						 
						
							
							
								
								Add basic standard datasync check scripts  
							
							
							
						 
						
							2021-01-02 20:04:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7500202af0 
								
							 
						 
						
							
							
								
								Add basic ejabberd module  
							
							... 
							
							
							
							doesn't do much really, but still worth sharing i suppose 
							
						 
						
							2020-12-14 11:09:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8b8df95633 
								
							 
						 
						
							
							
								
								Add postgresql.script() for running arbitrary SQL script  
							
							
							
						 
						
							2020-12-13 15:54:03 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ab822411be 
								
							 
						 
						
							
							
								
								Tweak regex used to determine PHP version  
							
							
							
						 
						
							2020-10-17 10:21:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a77b1ec100 
								
							 
						 
						
							
							
								
								Fix typo for installing POD images  
							
							
							
						 
						
							2020-10-14 09:21:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7963380715 
								
							 
						 
						
							
							
								
								Remove some deprecated init scripts for rattail  
							
							
							
						 
						
							2020-10-09 16:39:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f5a7f80fd4 
								
							 
						 
						
							
							
								
								More tweaks to logic for caching ssh host key  
							
							
							
						 
						
							2020-10-09 16:38:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8c08412d7b 
								
							 
						 
						
							
							
								
								Be more discerning about how/when we cache ssh host key  
							
							
							
						 
						
							2020-10-09 16:09:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								47c27eaba5 
								
							 
						 
						
							
							
								
								Don't use sudo for parts of postgresql.restore_db()  
							
							... 
							
							
							
							since apparently that is a problem 
							
						 
						
							2020-10-08 13:58:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								caf94ac65a 
								
							 
						 
						
							
							
								
								Add port and user kwargs for ssh.cache_host_key()  
							
							... 
							
							
							
							deprecate the `for_user` kwarg.  this also will now try a basic command over
ssh before bothering with an update/cache for the host key 
							
						 
						
							2020-10-08 13:15:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								97ed8eeff0 
								
							 
						 
						
							
							
								
								Split up the dump/restore DB logic for postgresql  
							
							... 
							
							
							
							so that i can swap out portions of that in order to use rsync for big DBs 
							
						 
						
							2020-10-07 17:54:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								96f950d958 
								
							 
						 
						
							
							
								
								Try to set mysql user password in 2 different ways  
							
							... 
							
							
							
							so some versions of MySQL and/or MariaDB do not agree as to how the password
should be set?  weird, but oh well, hopefully this works everywhere... 
							
						 
						
							2020-09-30 18:19:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d744257af6 
								
							 
						 
						
							
							
								
								Allow specifying python binary for common backup app environment  
							
							... 
							
							
							
							also be sure to upgrade setuptools, wheel for it.  this is needed esp. when
deploying to older machines e.g. debian 8 
							
						 
						
							2020-09-29 17:59:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c67cc74d3d 
								
							 
						 
						
							
							
								
								Add apt.upgrade() convenience function  
							
							
							
						 
						
							2020-09-29 17:59:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c9aebd84e9 
								
							 
						 
						
							
							
								
								Change how we set password when creating a MySQL user  
							
							... 
							
							
							
							the way we were doing it just failed on MySQL (proper, not MariaDB) 8.0 
							
						 
						
							2020-09-26 14:35:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c2cca7aa76 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2020-09-25 18:05:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7471dd1bf5 
								
							 
						 
						
							
							
								
								Add is_debian() convenience function  
							
							
							
						 
						
							2020-09-23 22:40:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e8821b3395 
								
							 
						 
						
							
							
								
								Add mssql module for installing MS SQL Server ODBC driver  
							
							
							
						 
						
							2020-09-23 22:40:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								19fcc94dc7 
								
							 
						 
						
							
							
								
								Add method kwarg for python.install_pip()  
							
							... 
							
							
							
							ugh, this still needs to be better probably 
							
						 
						
							2020-09-20 17:43:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6d8cf3adb6 
								
							 
						 
						
							
							
								
								Add "auto" method of installing pip  
							
							
							
						 
						
							2020-09-18 15:38:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6cf17a054b 
								
							 
						 
						
							
							
								
								Pass arbitrary kwargs along, for apt.install()  
							
							... 
							
							
							
							also return the result 
							
						 
						
							2020-09-18 15:38:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6cb6ddaba7 
								
							 
						 
						
							
							
								
								Allow kwargs for template context when deploying sudoers file  
							
							
							
						 
						
							2020-09-16 15:48:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d6a11908ce 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2020-09-08 18:03:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5b7c1d6e 
								
							 
						 
						
							
							
								
								Improve support for installing pip etc. on python3  
							
							... 
							
							
							
							namely this is for the sake of newer Ubuntu which doesn't include python2 by
default, and this affects some other package names 
							
						 
						
							2020-09-08 18:01:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								84c345ce39 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2020-09-08 16:15:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								659f43d5ee 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2020-09-08 15:21:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8f541c30b3 
								
							 
						 
						
							
							
								
								Allow specifying which version of nodejs to install  
							
							
							
						 
						
							2020-09-08 15:19:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								08e030c8c7 
								
							 
						 
						
							
							
								
								Allow specifying git branch, when installing FreeTDS from source  
							
							
							
						 
						
							2020-09-08 15:18:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a293ed4012 
								
							 
						 
						
							
							
								
								Make 'gperf' a pre-requisite for FreeTDS source install  
							
							
							
						 
						
							2020-08-21 13:47:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f6bc14f94c 
								
							 
						 
						
							
							
								
								Add more options when installing pip, virtualenvwrapper  
							
							... 
							
							
							
							some of these were needed to support an older Ubuntu 14.04 machine 
							
						 
						
							2020-03-31 21:31:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								218d9e5476 
								
							 
						 
						
							
							
								
								Install libsqlite3-dev when installing pythonz  
							
							... 
							
							
							
							since it's needed to build python w/ sqlite3 support 
							
						 
						
							2020-03-22 17:28:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								720010d889 
								
							 
						 
						
							
							
								
								Allow global registration of custom versions of python  
							
							
							
						 
						
							2020-03-22 17:19:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3cb8ab82 
								
							 
						 
						
							
							
								
								Add 'pythonz' logic, for installing arbitrary versions of python  
							
							
							
						 
						
							2020-03-22 17:07:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								32dda9742e 
								
							 
						 
						
							
							
								
								Add more flexible retry config for Luigi, for overnight backups  
							
							
							
						 
						
							2020-03-22 15:40:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								679ffe817c 
								
							 
						 
						
							
							
								
								Add the apache.stop() convenience function  
							
							
							
						 
						
							2020-03-22 15:04:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7590760569 
								
							 
						 
						
							
							
								
								Add some more mysql functions, copied from rattail-fabric  
							
							
							
						 
						
							2020-03-21 16:42:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9ad1716bad 
								
							 
						 
						
							
							
								
								Add logic to install POD images  
							
							
							
						 
						
							2020-03-21 16:42:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e290be05c6 
								
							 
						 
						
							
							
								
								Fix command invocation for agent_sudo()  
							
							... 
							
							
							
							at least, this worked for a recent test...where previous code didn't 
							
						 
						
							2020-02-20 17:44:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								98a64c5024 
								
							 
						 
						
							
							
								
								Add apache.get_php_version() convenience function  
							
							
							
						 
						
							2020-02-08 14:38:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4315799e1d 
								
							 
						 
						
							
							
								
								Fix permission bug when configuring virtualenvwrapper  
							
							
							
						 
						
							2020-02-08 14:37:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f584cf7e16 
								
							 
						 
						
							
							
								
								Add util.uncomment() function  
							
							... 
							
							
							
							copied from fabric v1 
							
						 
						
							2020-02-07 11:29:53 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								88a08fcf8f 
								
							 
						 
						
							
							
								
								Try to suppress output when setting password for postgresql  
							
							
							
						 
						
							2020-02-06 23:23:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								56acb30008 
								
							 
						 
						
							
							
								
								Add postgresql.reload() function  
							
							
							
						 
						
							2019-10-29 20:55:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5eea62688e 
								
							 
						 
						
							
							
								
								Fix some permission errors  
							
							
							
						 
						
							2019-10-16 19:32:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9f066ca859 
								
							 
						 
						
							
							
								
								Add scripts for checking supervisor process, systemd service  
							
							
							
						 
						
							2019-10-14 20:32:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f441ac7b25 
								
							 
						 
						
							
							
								
								Change how we install JDK for headless libreoffice server  
							
							
							
						 
						
							2019-10-07 22:20:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c45e1a9187 
								
							 
						 
						
							
							
								
								Expose the Deployer class in root package namespace  
							
							
							
						 
						
							2019-10-07 22:20:08 -05:00