- 14 Jul, 2017 1 commit
-
-
yodax authored
* Install PHP7 via a PPA, enable unattended upgrades for the PPA, and switch all of our PHP configuration to the PHP7 install. * Keep installing PHP5 for ownCloud/Nextcloud packages because we need it to possibly run transitional updates to ownCloud/Nextcloud versions less than 12. But replace PHP5 packages with PHP7 packages elsewhere. * Update to Nextcloud 12 which requires PHP7, with a transitional upgrade to Nextcloud 11.0.3. * Disable TLS cert validation by Roundcube when connecting to localhost IMAP and SMTP. Validation became the default in PHP7 but we don't necessarily have a (non-self-)signed certificate and it definitely isn't valid for the IP address 127.0.0.1. Merges #1140
-
- 02 Apr, 2017 1 commit
-
-
Jan Schulz-Hofen authored
e.g. code comments and user-facing prompts/outputs which can be safely changed without risking to break anything
-
- 14 Feb, 2017 1 commit
-
-
Dominik Murzynowski authored
-
- 18 Oct, 2016 1 commit
-
-
Michael Kroes authored
[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.
-
- 30 Jan, 2016 1 commit
-
-
Joshua Tauberer authored
-
- 26 Dec, 2015 1 commit
-
-
Joshua Tauberer authored
-
- 18 Sep, 2015 1 commit
-
-
Joshua Tauberer authored
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
-
- 14 Aug, 2015 1 commit
-
-
Joshua Tauberer authored
-
- 02 Jul, 2015 1 commit
-
-
Hnk Reno authored
-
- 25 Jun, 2015 1 commit
-
-
Joshua Tauberer authored
show the Mail-in-a-Box version in the control panel and a button to ping the MiaB website for the latest version fixes #441
-
- 25 May, 2015 1 commit
-
-
Joshua Tauberer authored
* install the munin-node package * don't install munin-plugins-extra (if the user wants it they can add it) * expose the munin www directory via the management daemon so that it can handle authorization, rather than manintaining a separate password file
-
- 11 Apr, 2015 1 commit
-
-
Joshua Tauberer authored
-
- 30 Mar, 2015 1 commit
-
-
Sascha Reynolds authored
* Passwords must be at least four characters. So we need to check them here to ensure that first user creation works during initial setup * Change quotes to match rest of code
-
- 29 Mar, 2015 1 commit
-
-
Hnk Reno authored
Currently read_password does not verify password length. But further down the chain, passwords are checked to make sure they are longer than four characters. If during initial setup, the user enters a password that is shorter than four characters, this will not be caught here, but when the script actually calls management/mailconfig.py to add the user, it will fail without a chance to correct the short password. The setup script will then continue without an inital user being created and this will confuse users.
-
- 28 Jan, 2015 1 commit
-
-
Norman authored
removed testing source fixed typo & dns oh cat more fixes forgot root more nginx stuff nginx munin.conf fix more fixes set dns record
-
- 21 Oct, 2014 1 commit
-
-
Joshua Tauberer authored
add a tool for me to see how many installations are happening by scanning for accesses to bootstrap.sh
-
- 15 Oct, 2014 1 commit
-
-
Joshua Tauberer authored
-
- 07 Oct, 2014 2 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
- 05 Oct, 2014 1 commit
-
-
Joshua Tauberer authored
since the management server binds to 127.0.0.1, must use that and not 'localhost' to connect to it because 'localhost' resolves to the IPv6 ::1 when it is available, see #224
-
- 04 Oct, 2014 1 commit
-
-
Joshua Tauberer authored
-
- 21 Sep, 2014 2 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
- 03 Sep, 2014 2 commits
-
-
Joshua Tauberer authored
-
Filip Weiss authored
-
- 26 Aug, 2014 3 commits
-
-
Helmuth Gronewold authored
-
Helmuth Gronewold authored
-
Michael Simmons authored
-
- 25 Aug, 2014 1 commit
-
-
Joshua Tauberer authored
broken by b30d7ad8 when the API began to list both real users and archived mailboxes in the JSON response
-
- 19 Aug, 2014 3 commits
- 17 Aug, 2014 1 commit
-
-
Joshua Tauberer authored
closes #19
-
- 16 Aug, 2014 2 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
- 15 Aug, 2014 1 commit
-
-
Joshua Tauberer authored
when modifying php.ini, use ; as the comment char not # because php emits horrid deprecation warnings otherwise
-
- 12 Aug, 2014 2 commits
- 11 Aug, 2014 1 commit
-
-
Joshua Tauberer authored
-
- 08 Aug, 2014 1 commit
-
-
Joshua Tauberer authored
-