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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								325f85a4b3 
								
							 
						 
						
							
							
								
								Add postgresql.create_schema()  
							
							
							
						 
						
							2019-10-04 23:08:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0b5f6234ad 
								
							 
						 
						
							
							
								
								Add upgrade, restart-overnight-backups scripts for generic backup app  
							
							
							
						 
						
							2019-09-30 15:37:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								067c02e965 
								
							 
						 
						
							
							
								
								Add logic for installing luigi service as part of backup app  
							
							
							
						 
						
							2019-09-27 15:51:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								477af6c6a0 
								
							 
						 
						
							
							
								
								Add TODO comment  
							
							
							
						 
						
							2019-09-26 22:02:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8e34ee2f17 
								
							 
						 
						
							
							
								
								Add apache.stop() function  
							
							
							
						 
						
							2019-09-26 22:01:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								baea97957c 
								
							 
						 
						
							
							
								
								Add sed() convenience function  
							
							... 
							
							
							
							copied from fabric1 src 
							
						 
						
							2019-09-26 22:01:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								85baacecc1 
								
							 
						 
						
							
							
								
								Add apache.install_wsgi() convenience function  
							
							... 
							
							
							
							although you really shouldn't use it 
							
						 
						
							2019-09-25 14:17:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e81f4afa8f 
								
							 
						 
						
							
							
								
								Add nodejs.install() for "typical" nvm / node.js install  
							
							... 
							
							
							
							also some related tweaks, necessary for that 
							
						 
						
							2019-09-23 15:26:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								21bdc2b391 
								
							 
						 
						
							
							
								
								Add postgresql.get_version() function  
							
							
							
						 
						
							2019-09-23 15:25:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fef0ccbac5 
								
							 
						 
						
							
							
								
								Always make backup config owned by 'root' user  
							
							... 
							
							
							
							instead of the `user` specified by caller, since we'll always expect to run the
actual backup commands as root 
							
						 
						
							2019-09-22 20:15:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c933f36ed6 
								
							 
						 
						
							
							
								
								Install symlink for /usr/local/bin/borg -> /srv/envs/backup/bin/borg  
							
							... 
							
							
							
							by default, but can skip if so invoked.  makes for nicer usage though, for sure 
							
						 
						
							2019-09-16 14:52:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6d9006db9d 
								
							 
						 
						
							
							
								
								Pass along user when making virtualenv for backup app  
							
							... 
							
							
							
							i.e. stop assuming 'root' user for that 
							
						 
						
							2019-09-13 19:56:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cd421f3aa1 
								
							 
						 
						
							
							
								
								Fix behavior of is_link() function when a check fails  
							
							
							
						 
						
							2019-09-13 17:53:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5a9035ffd3 
								
							 
						 
						
							
							
								
								Make deploy.backup_app() more generic  
							
							... 
							
							
							
							so e.g. can install borg but skip rattail 
							
						 
						
							2019-09-13 13:24:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								68088a6e71 
								
							 
						 
						
							
							
								
								Add generic bootstrap_python() logic  
							
							
							
						 
						
							2019-09-13 13:24:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aa3ef708ad 
								
							 
						 
						
							
							
								
								Add logic for installing headless LibreOffice daemon  
							
							
							
						 
						
							2019-09-13 13:24:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0430829c02 
								
							 
						 
						
							
							
								
								Add freetds.install_from_source()  
							
							
							
						 
						
							2019-09-13 13:24:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b9c8a8d104 
								
							 
						 
						
							
							
								
								Add postgresql.restart() convenience function  
							
							
							
						 
						
							2019-09-13 13:24:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6b01b0d70d 
								
							 
						 
						
							
							
								
								Add postfix.set_myorigin() and set_mynetworks()  
							
							
							
						 
						
							2019-09-13 13:24:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7b939ec4a3 
								
							 
						 
						
							
							
								
								Fix bug in append() when sudo was involved (?)  
							
							
							
						 
						
							2019-09-12 22:05:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c0eed0e969 
								
							 
						 
						
							
							
								
								Add rattail.deploy_machine_conf() for basic machine-wide rattail.conf  
							
							
							
						 
						
							2019-09-12 14:53:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								faefb60cd6 
								
							 
						 
						
							
							
								
								Tweak backup scripts to ensure sudo -H is effectively in use  
							
							
							
						 
						
							2019-09-11 19:28:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								63b86593f1 
								
							 
						 
						
							
							
								
								Deploy generic rattail-backup script for backup apps  
							
							
							
						 
						
							2019-09-11 18:36:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9adc5a5b79 
								
							 
						 
						
							
							
								
								Tweak how backups are configured, to be a tad more generic  
							
							
							
						 
						
							2019-09-11 17:33:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								74308b26a5 
								
							 
						 
						
							
							
								
								Add core rsync() function  
							
							... 
							
							
							
							also `agent_sudo()` i guess, but that whole thing is decidedly less convenient
now than it used to be.  need to figure out a way to temporarily enable agent
forwarding from within the fabric, if possible... 
							
						 
						
							2019-09-09 14:19:26 -05:00