Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2097136844 
								
							 
						 
						
							
							
								
								Use --global when allowing Composer plugins for CORE  
							
							... 
							
							
							
							this keeps allowances out of the local `composer.json` file and
therefore keeps the working folder clean 
							
						 
						
							2023-02-19 12:40:11 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								20a3871522 
								
							 
						 
						
							
							
								
								Use composer install instead of composer update for CORE  
							
							
							
						 
						
							2023-02-19 12:05:22 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bdd89db30d 
								
							 
						 
						
							
							
								
								Add install_collectd() function  
							
							
							
						 
						
							2023-02-19 11:19:37 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6c78d3c1d5 
								
							 
						 
						
							
							
								
								Add new/improved install_corepos() function  
							
							... 
							
							
							
							probably needs still more improvement, but getting here.  so far it
only does the office setup 
							
						 
						
							2023-02-17 22:16:30 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cde124b916 
								
							 
						 
						
							
							
								
								Add logrotate support for backup apps  
							
							
							
						 
						
							2023-02-17 11:01:29 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a76d38c201 
								
							 
						 
						
							
							
								
								Add make_normal_user() function  
							
							... 
							
							
							
							also add `disabled_password` kwarg for `make_system_user()` 
							
						 
						
							2023-02-17 11:00:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9e0a1cde19 
								
							 
						 
						
							
							
								
								Warn if caller deploys old-style soffice daemon  
							
							
							
						 
						
							2023-01-10 20:40:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c8ab84e462 
								
							 
						 
						
							
							
								
								Install libssl-dev when installing pythonz  
							
							
							
						 
						
							2023-01-09 09:01:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								492e8da5c3 
								
							 
						 
						
							
							
								
								Remove some luigi config if using newer package  
							
							... 
							
							
							
							apparently some of these settings are no longer used by latest luigi,
and it complains when they're present 
							
						 
						
							2023-01-09 09:00:50 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7d536499d6 
								
							 
						 
						
							
							
								
								Add logic to create db, configure supervisor, for install_luigi()  
							
							
							
						 
						
							2023-01-08 14:55:33 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d68b57baa8 
								
							 
						 
						
							
							
								
								Allow for custom mail recipients in luigi crontab  
							
							
							
						 
						
							2023-01-08 13:04:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6fb9389e45 
								
							 
						 
						
							
							
								
								Provide default crontab for luigi, to rotate logs and restart  
							
							
							
						 
						
							2023-01-08 12:41:25 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8c556e6176 
								
							 
						 
						
							
							
								
								Fix logic to bind postgres to all network interfaces  
							
							... 
							
							
							
							ugh, finally solved this 
							
						 
						
							2023-01-07 17:22:21 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5fcfc91d83 
								
							 
						 
						
							
							
								
								Inject default mail sender/recips for machine-wide rattail.conf  
							
							... 
							
							
							
							also tweak timezone handling 
							
						 
						
							2023-01-07 17:21:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								375cd1a36f 
								
							 
						 
						
							
							
								
								Add docker module for installing that  
							
							
							
						 
						
							2023-01-05 11:41:39 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								dc5556651f 
								
							 
						 
						
							
							
								
								Update clone URL for byjove  
							
							
							
						 
						
							2023-01-05 08:41:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cfba5425a1 
								
							 
						 
						
							
							
								
								Slight tweaks when making backup venv  
							
							
							
						 
						
							2023-01-02 15:01:39 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a3339ac062 
								
							 
						 
						
							
							
								
								Avoid workon command when deploying backup app  
							
							
							
						 
						
							2022-11-28 16:49:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1fedc314b3 
								
							 
						 
						
							
							
								
								Add pyfuse3 support for backup (borg) app  
							
							
							
						 
						
							2022-11-27 18:47:43 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a9bbee572a 
								
							 
						 
						
							
							
								
								Let caller override config paths for luigi overnight scripts  
							
							
							
						 
						
							2022-11-27 12:47:39 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ebf94fb7dc 
								
							 
						 
						
							
							
								
								Specify logging, retcode config for luigi  
							
							
							
						 
						
							2022-11-23 14:47:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5acf8d5304 
								
							 
						 
						
							
							
								
								Use workaround for shlex.join() on older python  
							
							
							
						 
						
							2022-11-21 20:09:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f1ecf9a1e4 
								
							 
						 
						
							
							
								
								Don't write overnight scripts to invoke luigi directly, by default  
							
							... 
							
							
							
							`rattail overnight` command can handle that natively now 
							
						 
						
							2022-11-21 20:09:16 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4c8e956fec 
								
							 
						 
						
							
							
								
								Must pass -k flag to rattail overnight command  
							
							
							
						 
						
							2022-11-21 15:39:49 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								25891902b8 
								
							 
						 
						
							
							
								
								Make each overnight script optional  
							
							... 
							
							
							
							trying to phase out at least 1, maybe 2 of them...
this also cleans up the 'restart' script to use 'rattail overnight'
per recent changes.  this seems the most useful to have around, in
case of web app failure 
							
						 
						
							2022-11-20 20:03:28 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a36ecdb2ad 
								
							 
						 
						
							
							
								
								Use new rattail overnight command in cron-overnight.sh script  
							
							... 
							
							
							
							this is all a bit of WIP at the moment, perhaps.. 
							
						 
						
							2022-11-20 15:54:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7ce3aae20c 
								
							 
						 
						
							
							
								
								Be more explicit about virtualenvwrapper script  
							
							
							
						 
						
							2022-11-20 15:31:50 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								46440b6a95 
								
							 
						 
						
							
							
								
								Add basic composer.install() function  
							
							
							
						 
						
							2022-11-01 18:42:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								614fd92a20 
								
							 
						 
						
							
							
								
								Use shlex.join() when adding postfix alias  
							
							... 
							
							
							
							a bit convoluted perhaps, but still better... 
							
						 
						
							2022-11-01 18:41:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a2dca4ea65 
								
							 
						 
						
							
							
								
								Add generic script to check mountpoints, for collectd  
							
							
							
						 
						
							2022-08-21 22:57:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								987731885b 
								
							 
						 
						
							
							
								
								Allow for deploying v02 certbot account  
							
							
							
						 
						
							2022-08-14 13:57:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ba05d616d8 
								
							 
						 
						
							
							
								
								Always make soffice daemon init scripts executable  
							
							
							
						 
						
							2022-07-25 21:32:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								303f650a0b 
								
							 
						 
						
							
							
								
								Tweak logic for setting PostgreSQL listen_addresses  
							
							... 
							
							
							
							this still isn't right, but i'm calling this a savepoint at least 
							
						 
						
							2022-07-25 19:53:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f97401009e 
								
							 
						 
						
							
							
								
								Allow custom email key for overnight scripts  
							
							
							
						 
						
							2022-03-21 17:54:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5a4e2701df 
								
							 
						 
						
							
							
								
								Tweak default luigi config; allow specifying version  
							
							... 
							
							
							
							to accommodate one particular install, but is generally okay i think.. 
							
						 
						
							2022-03-18 21:46:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5df704679f 
								
							 
						 
						
							
							
								
								Improve error message when deploying backup w/ no config  
							
							
							
						 
						
							2022-02-16 15:26:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b580e51a 
								
							 
						 
						
							
							
								
								Add function to get MariaDB version string  
							
							
							
						 
						
							2022-02-10 23:25:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								097a96fc07 
								
							 
						 
						
							
							
								
								Add --progress-bar arg for pip in backup app's upgrade script  
							
							... 
							
							
							
							for some reason latest pip has progress bar showing up in cron output
and causing unwanted email 
							
						 
						
							2022-02-07 10:47:43 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fd0e55ab60 
								
							 
						 
						
							
							
								
								Add logic to install with get-pip.py on python2  
							
							
							
						 
						
							2022-01-30 10:45:53 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a2f5542ed8 
								
							 
						 
						
							
							
								
								Fix typo in overnight luigi cron script  
							
							
							
						 
						
							2022-01-29 17:28:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6bf697da1d 
								
							 
						 
						
							
							
								
								Add generic Luigi install logic  
							
							... 
							
							
							
							at least try to do what we can to reduce boilerplate 
							
						 
						
							2022-01-28 15:29:32 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ca59000287 
								
							 
						 
						
							
							
								
								Allow specifying alternate config file for datasync checks  
							
							
							
						 
						
							2021-11-30 13:38:05 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b58c0da7a4 
								
							 
						 
						
							
							
								
								Use python instead of shell script, for datasync checks  
							
							... 
							
							
							
							seems to give more clarity, and we'll have more options this way 
							
						 
						
							2021-11-11 11:58:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5b985fb803 
								
							 
						 
						
							
							
								
								Fix syntax error, clone URL for deploy.backup_app()  
							
							
							
						 
						
							2021-11-10 20:56:55 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cbf93624e0 
								
							 
						 
						
							
							
								
								Update README link for FreeTDS  
							
							
							
						 
						
							2021-10-05 10:11:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								955ceea801 
								
							 
						 
						
							
							
								
								Add function for installing byjove from source  
							
							
							
						 
						
							2021-09-03 19:24:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c413c2a1f2 
								
							 
						 
						
							
							
								
								Add postgres functions, set_listen_addresses and add_hba_entry  
							
							
							
						 
						
							2021-06-15 14:16:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3287505f88 
								
							 
						 
						
							
							
								
								Bring in the uncomment function to root namespace  
							
							
							
						 
						
							2021-06-15 14:16:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd9ad48d6 
								
							 
						 
						
							
							
								
								Add bootstrap_rattail_base() and related tweaks  
							
							... 
							
							
							
							the idea here is to have a "one stop shop" for base requirements,
we'll see how useful it is in practice i guess 
							
						 
						
							2021-06-11 18:38:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								506b88d3e2 
								
							 
						 
						
							
							
								
								Avoid use of workon when deploying backup app  
							
							... 
							
							
							
							should not assume presence of virtualenvwrapper for this 
							
						 
						
							2021-05-04 15:49:46 -05:00