mailinabox/tools
Michael Kroes 2151d81453 update to ownCloud 9.1.1 (with intermediate upgrades) (#894)
[this is a squashed merge from-]

* Install owncoud 9.1 and provide an upgrade path from 8.2. This also disables memcached and goes with apc. The upgrade fails with memcached.

* Remove php apc setting

* Add dav migrations for each user

* Add some comments to the code

* When upgrading owncloud from 8.2.3 to 9.1.0 the backup of 8.2.3 was overwritten when going from 9.0 to 9.1

* Add upgrade path from 8.1.1. Only do an upgrade check if owncloud was previously installed.

* Stop php5-fpm before owncloud upgrade to prevent database locks

* Fix fail2ban tests for owncloud 9

* When upgrading owncloud copy the database to the user-data/owncloud-backup directory

* Remove not need unzip directives during owncloud extraction. Directory is removed beforehand so a normal extraction is fine

* Improve backup of owncloud installation and provide a post installation restore script. Update the owncloud version number to 9.1.1. Update the calendar and contacts apps to the latest versions

* Separate the ownCloud upgrades visually in the console output.
2016-10-18 06:04:13 -04:00
..
archive_conf_files.sh adding a new script archive_conf_files.sh to dump the contents of all files modified by editconf.py so testing is easier 2014-06-08 17:31:12 -04:00
dns_update add a --force flag to dns_update 2014-08-01 12:05:34 +00:00
editconf.py update docstring to clarify usage of -c option 2015-07-02 19:27:05 +02:00
mail.py various cleanup related to the new permitted_senders column for aliases 2015-08-14 23:05:08 +00:00
owncloud-restore.sh update to ownCloud 9.1.1 (with intermediate upgrades) (#894) 2016-10-18 06:04:13 -04:00
owncloud-unlockadmin.sh add a warning not to use owncloud-unlockadmin.sh 2014-09-03 11:02:09 -04:00
parse-nginx-log-bootstrap-accesses.py change the public URL of bootstrap.sh to setup.sh 2016-01-30 11:19:51 -05:00
readable_bash.py drop the CSR_COUNTRY setting and ask within the control panel 2015-12-26 11:48:23 -05:00
update-subresource-integrity.py use subresource integrity attributes to guard against CDNs being used as an attack vector; drop external resources that we can't protect this way (fonts); fixes #234 2015-09-18 19:04:28 +00:00
web_update add a web_update script to trigger writing nginx config 2014-07-08 00:34:38 +00:00