- 15 Jan, 2017 8 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
Joshua Tauberer authored
move the custom exclusive process code from utils.py into a new python package named exclusiveprocess
-
Bill Cromie authored
-
Bill Cromie authored
-
guyzmo authored
-
Jonathan Chun authored
-
Michael Kroes authored
* Added an error message to handle exceptions when the setup script is trying to determine the latest Miab version
-
- 20 Dec, 2016 1 commit
-
-
Bill Cromie authored
-
- 17 Dec, 2016 1 commit
-
-
guyzmo authored
* Fixed issue with relative path for rsync relative names Actually using the parsed URL `path` part, instead of doing a lousy split(). Renamed the `p` variable into something more sensible (`target`). Fixes: #1019 * Added more verbose error messages upon rsync failures fixes #1033 * Added command to test file listing
-
- 07 Dec, 2016 2 commits
-
-
Joshua Tauberer authored
fixes #834
-
Joshua Tauberer authored
-
- 05 Dec, 2016 4 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
Corey Hinshaw authored
* Fix #1023 by changing ownership of roundcube DB after running migrations * Set mode of roundcube sqlite database during setup
-
Corey Hinshaw authored
* Fix #1023 by changing ownership of roundcube DB after running migrations * Set mode of roundcube sqlite database during setup
-
- 30 Nov, 2016 5 commits
-
-
wsteitz authored
-
Leo Koppelkamm authored
Additionally, add the spam report headers to all emails, in order to make it easier to debug false negatives.
-
Michael Kroes authored
* Update owncloud to 9.1.2 * Upgrade to ownCloud 9.1.2 from 9.1.1 would fail because the guid of 9.1.1 matched with the regex for the version of 8.x
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
- 28 Nov, 2016 1 commit
-
-
Christian Koptein authored
-
- 13 Nov, 2016 1 commit
-
-
Michael Kroes authored
-
- 12 Nov, 2016 4 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
guyzmo authored
* Added support for backup to a remote server using rsync * updated web interface to get data from user * added way to list files from server It’s not using the “username” field of the yaml configuration file to minimise the amount of patches needed. So the username is actually sorted within the rsync URL. Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * Added ssh key generation upon installation for root user. Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * Removed stale blank lines, and fixed typo Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * fix backup-location lines, by switching it from id to class * Various web UI fixes - fixed user field being shadowed ; - fixed settings reading comparaison ; - fixed forgotten min-age field. Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * Added SSH Public Key shown on the web interface UI Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * trailing spaces. Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * fixed the extraneous environment Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * Updated key setup - made key lower in bits, but stronger (using -a option), - made ssh-keygen run in background using nohup, - added independent key file, as id_rsa_miab, - added ssh-options to all duplicity calls to use the id_rsa_miab keyfile, - changed path to the public key display Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * added rsync options for ssh identity support Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * removed strict host checking for all backup operations Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net> * Remove nohup from ssh-keygen so errors aren't hidden. Also only generate a key if none exists yet * Add trailing slash when checking a remote backup. Also check if we actually can read the remote size * Factorisation of the repeated rsync/ssh options cf https://github.com/mail-in-a-box/mailinabox/pull/678#discussion_r81478919 * Updated message SSH key creation https://github.com/mail-in-a-box/mailinabox/pull/678#discussion_r81478886
-
yodax authored
-
- 09 Nov, 2016 1 commit
-
-
Scott Bronson authored
On every login we're notified: New release '16.04.1 LTS' available. Run 'do-release-upgrade' to upgrade to it. Disable this so that an eager yet inattentive admin doesn't accidentally follow these instructions.
-
- 24 Oct, 2016 1 commit
-
-
Michael Kroes authored
-
- 21 Oct, 2016 1 commit
-
-
Michael Kroes authored
-
- 18 Oct, 2016 2 commits
-
-
Tristan Hill authored
fixes #967
-
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.
-
- 15 Oct, 2016 2 commits
-
-
Michael Kroes authored
-
rxcomm authored
* sshfp records from nonstandard ports If port 22 is not open, dns_update.py will not create SSHFP records because it only scans port 22 for keys. This commit modifies dns_update.py to parse the sshd_config file for open ports, and then obtains keys from one of them (even if port 22 is not open). * modified test of s per JoshData request * edit CHANGELOG per JoshData * fix typo
-
- 08 Oct, 2016 2 commits
-
-
Michael Kroes authored
-
Joshua Tauberer authored
-
- 05 Oct, 2016 1 commit
-
-
Steve Gregg authored
-
- 28 Sep, 2016 2 commits
-
-
yodax authored
-
Michael Kroes authored
Remove Certificate Providers / Fix #950
-
- 27 Sep, 2016 1 commit
-
-
Marius Blüm authored
Signed-off-by: Marius Blüm <marius@lineone.io>
-