Commit Graph
100 Commits
Author SHA1 Message Date
downtownallday 144aa6e5d6 1. Catch connection errors and report them
2. Limit address book updates to just the user given
2020-06-19 12:03:29 -04:00
downtownallday 2d7cb869c5 Continue to make old ownCloud contacts available in Roundcube 2020-06-19 12:02:15 -04:00
downtownallday 582b12b33a Revert: does not fix the error message "warning: cannot change locale" during 'export LC_ALL'. This appears to only be fixable by restarting bash after the locale-gen call. 2020-06-16 06:44:14 -04:00
downtownallday 5f008d91b8 Ignore alias domains that have no forward-to because we don't accept mail locally for the alias 2020-06-15 12:26:12 -04:00
downtownallday 77145e2f38 Fix server error on non-change:
"ldap3.core.exceptions.LDAPChangeError: no changes in modify request"
2020-06-15 12:24:03 -04:00
downtownallday 94fd0fd067 Title shortened 2020-06-15 12:22:55 -04:00
downtownallday 7de362a168 Wording changes 2020-06-14 20:22:14 -04:00
downtownallday 979c36b8c1 Merge branch 'qa-upgrade' 2020-06-14 18:38:42 -04:00
downtownallday a6f54a9bd3 Minor code issues 2020-06-14 18:23:11 -04:00
downtownallday 41188ad42c This fixes the warning about setting LC_ALL on Ubuntu server 2020-06-14 18:02:27 -04:00
downtownallday bce1cd41ff Apply a patch to setup/dns.sh on Travis so nsd will start during upstream install 2020-06-14 18:00:54 -04:00
downtownallday 071c89c420 Tail /var/log/messages if upstream setup fails 2020-06-14 17:19:30 -04:00
downtownallday 6a93af9670 Fix upgrade job failure 2020-06-14 16:48:21 -04:00
downtownallday b0090edd52 Test upgrade to LDAP from upstream Mail-in-a-Box/sqlite 2020-06-14 13:51:00 -04:00
downtownallday 49920ee332 Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox 2020-06-13 06:30:55 -04:00
downtownallday 1f35e9ef91 Move directory setup/mods.d to local 2020-06-11 21:18:05 -04:00
downtownallday 27c1b93bcf Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
#	README.md
#	management/mailconfig.py
#	management/web_update.py
2020-06-11 15:13:40 -04:00
downtownallday 99bb128d60 Investigating occasional test failures. See this in the log:
[ERROR] Jun 11 17:30:15 lmtp(alice@somedomain.com): Error: open(/etc/dovecot/sieve-spam.svbin.box.abc.com.13806.26a2405f731160b1) failed: Read-only file system
[ERROR] Jun 11 17:30:15 lmtp(alice@somedomain.com): Error: GKVhOyZq4l7uNQAAasegNA: sieve: binary save: failed to create temporary file: open(/etc/dovecot/sieve-spam.svbin.) failed: Read-only file system

systemctl service setting for dovecot includes ProtectSystem=full, so /etc will be read-only.

need to understand why sieve is attempting to create a temp file or maybe
move sieve script to /var
2020-06-11 13:47:50 -04:00
downtownallday 0e857916eb Update wording 2020-06-11 08:08:31 -04:00
downtownallday 6baf4993db Ensure root user has a mailbox for sendmail -bv delivery report 2020-06-11 06:45:49 -04:00
downtownallday 4113ed8501 Look at resolv.conf this time 2020-06-10 23:16:35 -04:00
downtownallday 2bdb6f6216 Output more host information post-setup 2020-06-10 22:37:46 -04:00
downtownallday 7237f553a4 Revert: still get host not found from postfix (type=A vs type=AAAA) for PRIMARY_HOSTNAME 2020-06-10 22:37:24 -04:00
downtownallday a9b5350138 Hide sysctl read errors 2020-06-10 22:00:17 -04:00
downtownallday ae5fbffa40 Attempt at dealing with disabled ipv6 on interfaces 2020-06-10 21:56:49 -04:00
downtownallday adf7d3ed8d Dump kernel ip6 settings 2020-06-10 17:05:34 -04:00
downtownallday f1ba09a066 Dump nsswitch 2020-06-10 12:18:10 -04:00
downtownallday 219c3fa020 Need a default value or boom 2020-06-10 11:41:26 -04:00
downtownallday ab087365c4 Move system-setup directory to tests
Set the hosts FQDN instead of adding hosts entry for private ip
2020-06-10 11:40:44 -04:00
downtownallday 96da15ad27 Add ipv6 address to /etc/hosts 2020-06-10 08:21:45 -04:00
downtownallday 7a12b52f8f Back out prior change, did not fix delivery problem:
"status=bounced (Host or domain name not found. Name service error for name=box.abc.com type=AAAA: Host not found"
2020-06-10 07:50:23 -04:00
downtownallday 64d24566b2 Dump /etc/hosts on travis 2020-06-10 07:49:17 -04:00
downtownallday f4fda41705 Output formatting changes 2020-06-10 07:21:47 -04:00
downtownallday 8be3011c19 Set smtp_address_preference to any in main.cf 2020-06-10 07:21:26 -04:00
downtownallday 2f1082a290 More debug output 2020-06-10 00:19:59 -04:00
downtownallday 6ed1a2ad20 add foreground color 2020-06-09 23:35:46 -04:00
downtownallday a098992d1e fix path to nsd.conf 2020-06-09 23:35:13 -04:00
downtownallday 74b2926586 dump nsd.conf 2020-06-09 23:27:20 -04:00
downtownallday 4d99e6021b Move nsd fix for Travis-CI into setup/dns.sh 2020-06-09 23:20:02 -04:00
downtownallday 81c2b75ee4 Simplify networking info dump 2020-06-09 23:19:24 -04:00
downtownallday 38319c90d5 More Travis nsd startup failure issues 2020-06-09 22:52:46 -04:00
downtownallday f731d7444f Fix typo 2020-06-09 22:52:04 -04:00
downtownallday 0cd9e92566 Try to deal with nsd failure under Travis 2020-06-09 22:45:12 -04:00
downtownallday e498b47d53 Dump /var/log/syslog when start.sh fails 2020-06-09 22:06:25 -04:00
downtownallday ca33614cbf Run apt-get update before installing anything 2020-06-09 21:51:01 -04:00
downtownallday 828f9d0185 First attempt at automating tests with a remote Nextcloud under Travis-CI 2020-06-09 21:34:22 -04:00
downtownallday 46e0d7a070 Don't overwrite PRIMARY_HOSTNAME if already set 2020-06-09 21:33:30 -04:00
downtownallday 29fad6106e Update comment 2020-06-09 21:32:49 -04:00
downtownallday 83cb7cbcbe Automated QA tests for remote nextcloud 2020-06-09 20:46:59 -04:00
downtownallday 844ea08845 Additional remote Nextcloud support for port and prefix plus z-push 2020-06-09 20:44:22 -04:00
downtownallday 8082b06bd2 Ensure owncloud directory is accessible 2020-06-09 20:37:08 -04:00
downtownallday 8f2e4d1247 Set miab_ldap.conf variables only if they don't already exist so that the file may be pre-populated 2020-06-09 20:26:40 -04:00
downtownallday d2f418a363 Use sha1 hash of maildrop instead of a generated UUID 2020-06-09 20:24:46 -04:00
downtownallday 81950592a7 Initial remote Nextcloud integration support 2020-06-06 14:06:15 -04:00
downtownallday a8b1e0c5b7 Minor wording changes 2020-06-06 11:17:42 -04:00
downtownallday 2867fbe8e4 Change git url 2020-06-05 11:57:23 -04:00
downtownallday a929e25630 Fix travis status url 2020-06-05 11:46:10 -04:00
downtownallday e23a4a6103 Add build status icon 2020-06-05 10:56:02 -04:00
downtownallday a2c0f93b9a Clarify some wording 2020-06-05 10:40:25 -04:00
downtownallday c30a18a741 Reflect LDAP detail 2020-06-03 12:03:43 -04:00
downtownallday fa046fc859 Remove unneeded status check 2020-06-03 12:02:25 -04:00
downtownallday bae7bc4a15 add systemctl reset-failed 2020-06-03 10:09:58 -04:00
downtownallday 2b847a4314 add --wait to systemctl restart 2020-06-03 09:59:23 -04:00
downtownallday 44f7392e9e Last commit fixed things, so just cleaning up with this commit 2020-06-03 09:41:27 -04:00
downtownallday e9ac87e63b again 2020-06-03 09:15:03 -04:00
downtownallday 0a5439f0bd again 2020-06-03 08:40:59 -04:00
downtownallday 6163be82c5 again 2020-06-02 23:54:26 -04:00
downtownallday b6aaf12db2 again 2020-06-02 23:41:53 -04:00
downtownallday ceca4a3cff again 2020-06-02 23:27:24 -04:00
downtownallday cde1e84f98 again 2020-06-02 22:55:46 -04:00
downtownallday 1683bb46eb again 2020-06-02 22:36:07 -04:00
downtownallday 500d8cfaa7 again 2020-06-02 22:21:56 -04:00
downtownallday 784c709185 again 2020-06-02 22:04:00 -04:00
downtownallday b0c4345cf8 again 2020-06-02 21:41:35 -04:00
downtownallday 9c848d6808 again 2020-06-02 21:22:11 -04:00
downtownallday 4f2c8d9e15 again 2020-06-02 21:03:43 -04:00
downtownallday 9a9360dda3 again 2020-06-02 20:49:23 -04:00
downtownallday cbc1371ae2 again 2020-06-02 20:42:38 -04:00
downtownallday d04a8a0ca6 again 2020-06-02 20:14:25 -04:00
downtownallday 2a2436f30f again 2020-06-02 19:55:58 -04:00
downtownallday 1c31adb034 again 2020-06-02 19:44:00 -04:00
downtownallday 677fe42566 again 2020-06-02 19:35:06 -04:00
downtownallday 5c4d5fb505 again 2020-06-02 18:56:55 -04:00
downtownallday 89c6ea13b6 again 2020-06-02 18:37:47 -04:00
downtownallday 6fce2288d0 again 2020-06-02 18:28:05 -04:00
downtownallday bb66a7c32b again 2020-06-02 18:18:35 -04:00
downtownallday 773ae77cf3 again 2020-06-02 17:54:02 -04:00
downtownallday 5e1c60f5a2 again 2020-06-02 17:27:53 -04:00
downtownallday 8d033a4bdd again 2020-06-02 17:11:58 -04:00
downtownallday c0a2e048b3 again 2020-06-02 16:58:05 -04:00
downtownallday 504de9874f More systemctl reset attempts for travis 2020-06-02 15:37:42 -04:00
downtownallday c91012a338 Add option to skip tests requiring remote smtp 2020-06-02 15:18:56 -04:00
downtownallday e56084d682 Try resetting nsd restart count to avoid errors in mgmt tests 2020-06-02 14:48:26 -04:00
downtownallday 80fc86f6c1 again 2020-06-02 13:56:40 -04:00
downtownallday 107cab2a60 again 2020-06-02 13:54:05 -04:00
downtownallday 24f4c048cc Add the primary hostname to /etc/hosts 2020-06-02 13:45:22 -04:00
downtownallday c9a4aec7ed again 2020-06-02 13:12:13 -04:00
downtownallday f4ae538c16 again 2020-06-02 13:09:57 -04:00
downtownallday f2e970fe38 Dump the output from failed tests 2020-06-02 13:04:16 -04:00
downtownallday c4194ecfbc again 2020-06-02 11:44:27 -04:00