Joshua Tauberer
10bf40250b
merge #1121 - migration from ownCloud to Nextcloud
...
branch 'nextcloud' of https://github.com/yeah/mailinabox
2017-04-02 07:47:31 -04:00
Joshua Tauberer
453091f1fb
v0.22 released
2017-04-02 07:34:14 -04:00
Jan Schulz-Hofen
48e0f39179
Rename ownCloud to Nextcloud in safe places
...
e.g. code comments and user-facing prompts/outputs which can be safely changed without risking to break anything
2017-04-02 11:19:21 +02:00
Jan Schulz-Hofen
bb641cdfba
Move from ownCloud to Nextcloud
2017-03-28 11:16:04 +07:00
Joshua Tauberer
255a65ac98
suppress rmcarddav's php version check
...
Since it says "RCMCardDAV requires at least PHP 5.6.18. Older versions might work", let's hope for the best.
Also hiding its preferences panel in settings since if it doesn't work, we don't want folks using it for anything but connecting to ownCloud contacts.
2017-03-27 08:18:05 -04:00
yeah
c7badb80d1
Set default user password length to 8 in non-interactive setups ( #1123 )
...
To comply with #1098 and avoid failed setups while testing with Vagrant
2017-03-26 13:23:34 -04:00
Joshua Tauberer
653cb7ce10
roundcube 1.2.4, persistent login plugin
2017-03-26 09:50:00 -04:00
Joshua Tauberer
d7d8964afc
changlog entries
2017-03-26 09:31:35 -04:00
yeah
6c3696a54a
Upgrade ownCloud to 9.1.4 to address security vulnerabilities, refs #1111 ( #1120 )
...
* Move variable assignment up and do not use call arguments directly
* Upgrade ownCloud to latest patch release 9.1.4
also move owncloud hash to its own variable
2017-03-26 09:20:27 -04:00
Rinze de Laat
9c9cae2096
Added an alternative mail log scanning script for use from the command line (and monitoring, at a later stage)
...
merges #970
2017-03-26 09:13:35 -04:00
Théo Segonds
423f1907d0
Fix zpush compatibility list link ( #1076 )
2017-03-26 09:09:00 -04:00
Sean Watson
86621392f6
support SSHFP records for custom domains ( #1114 )
2017-03-09 09:05:52 -05:00
Sean Watson
368b9c50d0
add DSA and ED25519 SSHFP records if those keys are present ( #1078 )
2017-03-01 08:02:41 -05:00
Jan Schulz-Hofen
3830facf78
set dovecot vsz_limit to 1/3 of available memory ( #1096 )
...
The `default_vsz_limit` is the maximum amount of virtual memory that can be allocated. It should be set *reasonably high* to avoid allocation issues with larger mailboxes. We're setting it to 1/3 of the total available memory (physical mem + swap) to be sure.
See here for discussion:
- https://www.dovecot.org/list/dovecot/2012-August/137569.html
- https://www.dovecot.org/list/dovecot/2011-December/132455.html
2017-03-01 07:59:48 -05:00
Manuel
d4baac2363
at the end of setup show SHA256 tls cert hash instead of SHA1 hash ( #1108 )
2017-03-01 07:57:03 -05:00
NatCC
f88c907a29
Update jails.conf - SSH fail2ban jail ( #1105 )
...
SSH fail2ban jail is not enabled by default and so the jail does not load.
2017-02-21 09:32:28 -05:00
Ian Beringer
89222d519a
Fix date delta display for deltas greater than 1 year ( #1099 )
2017-02-15 18:24:32 -05:00
Dominik Murzynowski
36bef2ee16
Change password min-length to 8 characters ( #1098 )
2017-02-14 14:24:59 -05:00
Norman S
f6b20a810f
Enforce pip to use python 2.7 for boto ( #1093 )
2017-02-10 09:44:40 -05:00
Norman S
f2ff14100e
Change password min-length to four characters ( #1094 )
...
in order to correlate with the management interface.
2017-02-10 09:43:11 -05:00
Joshua Tauberer
2c86fa3755
merge v0.21c hot fix release
2017-02-01 11:26:32 -05:00
Joshua Tauberer
3c05fc94ff
v0.21c
2017-02-01 11:01:11 -05:00
Joshua Tauberer
2e00530944
upgrade acme package
2017-02-01 11:01:11 -05:00
Joshua Tauberer
32d6728dc9
fix pip breaking due to setuptools/pip/cryptography problem
...
pip<6.1 + setuptools>=34 have a problem with packages that
try to update setuptools during installation, like cryptography.
See https://github.com/pypa/pip/issues/4253 . The Ubuntu 14.04
package versions are pip 1.5.4 and setuptools 3.3. When we
install cryptography under those versions, it tries to update
setuptools to version 34, which became available about 10 days
ago, and then pip gets permanently broken with errors like
"ImportError: No module named 'packaging'".
The easiest work-around on systems that aren't already broken is
to upgrade pip and setuptools individually before we install any
package that tries to update setuptools.
Also try to detect a broken system and forcibly remove setuptools
first before trying to install/upgrade pip.
fixes #1080 , fixes #1081 , fixes #1086
see #1083
see https://discourse.mailinabox.email/t/error-with-pip-and-python/1880
see https://discourse.mailinabox.email/t/error-installing-mib/1875
2017-02-01 10:29:28 -05:00
wsteitz
a3c71fe14f
move unzip installation from owncload to system setup ( #1077 )
2017-01-22 10:37:54 -05:00
Joshua Tauberer
a24977a96e
normalize_ip for ipv6 still not correct, was broken if box has no IPv6 address
2017-01-18 07:51:59 -05:00
Joshua Tauberer
e694f57673
changelog entries
2017-01-15 11:23:59 -05:00
Joshua Tauberer
cd59de6314
update roundcube to 1.2.3
2017-01-15 11:17:17 -05:00
Joshua Tauberer
a081d04082
move the custom exclusive process code from utils.py into a new python package named exclusiveprocess
2017-01-15 11:02:23 -05:00
Bill Cromie
09577816f8
adds optional vagrant-cachier if you have the plugin installed ( #1028 )
2017-01-15 10:47:36 -05:00
Bill Cromie
2647febbf5
cardav plugin for roundcube ( #1029 )
2017-01-15 10:46:33 -05:00
guyzmo
bd0635728c
added editorconfig setup ( #1037 )
2017-01-15 10:44:13 -05:00
Jonathan Chun
584cfe42c4
compare IPv6 addresses correctly with normalization ( #1052 )
2017-01-15 10:41:12 -05:00
Michael Kroes
41601a592f
Improve error handling when doing update checks ( #1065 )
...
* Added an error message to handle exceptions when the setup script is trying to determine the latest Miab version
2017-01-15 10:35:33 -05:00
Bill Cromie
18c253eeda
adding a fully qualified domain name for the hostname and ignoring the .vagrant dir ( #1027 )
2016-12-20 16:32:06 -05:00
guyzmo
34d58fb720
Fix/rsync issues ( #1036 )
...
* 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
2016-12-17 09:29:48 -05:00
Joshua Tauberer
99d0afd650
secondary nameserver check fails if domain has custom DNS (round-robin) multiple A records
...
fixes #834
2016-12-07 07:02:52 -05:00
Joshua Tauberer
cd717ec94e
nightly TLS certificate provisioning should omit warnings about domains it cant provision for
2016-12-07 07:02:52 -05:00
Joshua Tauberer
0b7f477b96
v0.21b
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJYRevlAAoJELkgQfTBC92BqS8IALs7LHQAujNvFYnAN5OqJV0y
3RW5rB1Y0EROWH3YDZBEk6tmZ4+rtF3U6q2aHxiJ0BwsJW9KlO8rlqVUFRdEW+US
BZVhBhBrZLBxmnkS8JF5rCA+xcga1iIL7uSALAikpJK3PxtmMgjEvt9jc2e1VXDC
isHMSCHCLzBVx29RFfWf+3LmSkmg5UWMCNjxKLLJcalV/hIRg+zFT7zdJdaKnI7Z
cj56o+j75sLm+4ftM+n05Q9iTw5yGg2Qqx7bJCDpWEGJClkeuy9n//X5a63XlWbk
IIj3YMAUZj+5wZ7zneN6A9MUMp24OLOztQRWzn7XJR18gSFkdg7RZgWA0eERC1g=
=tkCm
-----END PGP SIGNATURE-----
merge hot-fix release v0.21b
2016-12-05 17:36:32 -05:00
Joshua Tauberer
ab2367e98a
v0.21b
2016-12-05 17:36:11 -05:00
Corey Hinshaw
384c3b5e3d
Change ownership of roundcube DB after running migrations ( #1024 )
...
* Fix #1023 by changing ownership of roundcube DB after running migrations
* Set mode of roundcube sqlite database during setup
2016-12-05 17:32:31 -05:00
Corey Hinshaw
d91368c478
Change ownership of roundcube DB after running migrations ( #1024 )
...
* Fix #1023 by changing ownership of roundcube DB after running migrations
* Set mode of roundcube sqlite database during setup
2016-12-05 17:31:20 -05:00
wsteitz
61105b1ec3
remove all references to justtesting.email ( #1003 ) ( #1005 )
2016-11-30 12:55:18 -05:00
Leo Koppelkamm
b6f90e10c1
Allow larger messages to be checked by SpamAssassin ( #1006 )
...
Additionally, add the spam report headers to all emails, in order to make it easier to debug false negatives.
2016-11-30 12:55:03 -05:00
Michael Kroes
3af5e55035
Upgrade to ownCloud 9.1.2 ( #1010 )
...
* 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
2016-11-30 12:54:27 -05:00
Joshua Tauberer
e03b071e8b
missed changelog header
2016-11-30 12:50:38 -05:00
Joshua Tauberer
df93d82d0f
v0.21 released
2016-11-30 12:42:24 -05:00
Christian Koptein
59913a5e4c
Added Hacker-News Reference Nov 2016 ( #1014 )
2016-11-28 07:24:57 -05:00
Michael Kroes
c3605f6211
Check if update-manager release-upgrades configuration file is present before editing ( #996 )
2016-11-13 17:36:33 -05:00
Joshua Tauberer
96b3a29800
rsync backup broke other things
2016-11-12 09:59:06 -05:00