David Duque
f605e55997
Handle the absence of openssh-server
...
It is not strictly required for us to have sshd installed,
for example on baremetal machines where shell access
is physical-only.
Instead we'll skip certain tasks that depend on sshd if
it is not installed.
2022-03-29 17:14:06 +01:00
lamberete
6e40c69cb5
Error message using IPv4 instead of failing IPv6.
...
One of the error messages around IPv6 was using the IPv4 for the output, making the error message confusing.
2022-03-26 13:50:24 +01:00
lamberete
c0e54f87d7
Sorting ds records on report.
...
When building the part of the report about the current DS records founded, they are added in the same order as they were received when calling query_dns(), which can differ from run to run. This was making the difflib.SequenceMatcher() method to find the same line removed and added one line later, and sending an Status Checks Change Notice email with the same line added and removed when there was actually no real changes.
2022-03-26 13:45:49 +01:00
David Duque
aa0994b1d7
Update README
2022-03-22 18:32:35 +00:00
David Duque
1fcc1a489b
v56.3
2022-03-22 18:25:36 +00:00
David Duque
9defa6c54d
Add ko-fi button on the README
2022-03-22 18:24:47 +00:00
David Duque
53c0c3aec8
Create FUNDING.yml
2022-03-22 18:23:02 +00:00
David Duque
6bcf1169bd
Project home is now at power-mailinabox.net
2022-03-22 18:05:02 +00:00
David Duque
fece9355cf
Update NextCloud to v23.0.3
2022-03-22 18:01:51 +00:00
David Duque
83a109908e
Remove non-working copy button
2022-03-22 16:47:32 +00:00
David Duque
e4cbbccfde
Dark mode - add a different color for disabled form elements
2022-03-22 16:43:25 +00:00
David Duque
a56bb235d7
Upgrade FontAwesome to v6.1.1, Persistent Login Plugin to v5.3.0
2022-03-22 16:41:54 +00:00
David Duque
6602d2c774
Merge from main
2022-02-20 20:45:14 +00:00
David Duque
2cee801002
v56.2
2022-02-18 01:07:01 +00:00
David Duque
d8d742d74d
Update contacts to v4.0.8, cal to v3.0.6
2022-02-18 00:56:26 +00:00
David Duque
d5069fc81e
README adjustments
2022-02-18 00:47:06 +00:00
David Duque
4da6f66b94
Update Postfix TLS configuration ( #45 )
...
* Update the list of very old ciphers that shouldn't be used at all
* Enforce cipher preference server side
2022-02-18 00:43:13 +00:00
David Duque
307c678066
Add a note post-configuration about DMARC configurations
2022-02-18 00:28:05 +00:00
David Duque
c111a8920c
Adjust the box's own DKIM selector when the relay provider wants the 'mail' selector
2022-02-18 00:25:03 +00:00
David Duque
115fee4212
SMTP Relays: Allow the user to paste an SPF record directly from their provider
2022-02-18 00:03:41 +00:00
David Duque
51fa2a6fd9
Change the SMTP banner as not to disclose the operating system (which was set to be always 'Debian')
2022-02-17 23:28:20 +00:00
David Duque
deaecbe0d2
Fix nextcloud issue piping stderr to a file
2022-02-17 23:27:45 +00:00
David Duque
56b0fc02da
Install libsasl2-modules ( #44 )
...
Required for SMTP relays to work
2022-02-17 23:25:01 +00:00
David Duque
a8f5a78518
Add some level of style guidance, reformat files
2022-02-04 23:26:24 +00:00
David Duque
14534fd0cb
Fix nextcloud cleanup typo
2022-01-31 16:10:28 +00:00
David Duque
a0abc9c0d2
Vagrant: bump nfs to v4 for all images
2022-01-31 00:54:29 +00:00
David Duque
6b4ee8f576
Merge from main
2022-01-31 00:53:59 +00:00
David Duque
ed886ee934
Admin panel refactoring ( #41 )
2022-01-31 00:52:22 +00:00
David Duque
16b521c2f0
v56.1
2022-01-24 01:52:48 +00:00
David Duque
6436bad483
Recreate Python env after an in-place OS upgrade
...
Fixes #42
2022-01-24 01:48:34 +00:00
David Duque
271b03a346
v56.0
2022-01-22 20:00:01 +00:00
David Duque
37a97a394f
Suppress complaints about owncloud not existing (legacy setup code)
2022-01-22 19:58:03 +00:00
David Duque
152d7c39bc
Band-aid fix for B2 backups on Debian 10
2022-01-22 18:53:49 +00:00
David Duque
b622df6b03
Update Software:
...
- Bootstrap to v4.6.1
- FontAwesome to v5.15.4
- NextCloud Calendar to v3.0.5
- Roundcube Persistent Login to latest commit
2022-01-20 15:49:06 +00:00
David Duque
cd9bd51ed0
Import changes from upstream (v56)
2022-01-20 15:02:16 +00:00
Joshua Tauberer
3a7de051ee
Version 56 (January 19, 2022)
2022-01-19 16:59:34 -05:00
Darek Kowalski
f11cb04a72
Update Vagrant private IP address, fix issue #2062 ( #2064 )
2022-01-08 18:29:23 -05:00
Joshua Tauberer
cb564a130a
Fix DNS secondary nameserver refesh failure retry period
...
Fixes #1979
2022-01-08 09:38:41 -05:00
Joshua Tauberer
d1d6318862
Set systemd journald log retention to 10 days (from no limit) to reduce disk usage
2022-01-08 09:11:48 -05:00
Joshua Tauberer
34b7a02f4f
Update Roundcube to 1.5.2
2022-01-08 09:00:12 -05:00
Joshua Tauberer
a312acc3bc
Update to Nextcloud 20.0.8 and update apps
2022-01-08 09:00:12 -05:00
Joshua Tauberer
aab1ec691c
CHANGELOG entries
2022-01-08 07:46:24 -05:00
Erik Hennig
520caf6557
fix: typo in system backup template ( #2081 )
2022-01-02 08:11:41 -05:00
jvolkenant
c92fd02262
Don't die if column already exists on Nextcloud 18 upgrade ( #2078 )
2021-12-25 10:17:34 -05:00
Arno Hautala
a85c429a85
regex change to exclude comma from sasl_username ( #2074 )
...
as proposed in #2071 by @jvolkenant
2021-12-19 08:33:59 -05:00
Ilnahro
50a5cb90bc
Include rsync to the installed basic packages ( #2067 )
...
Some VPS providers strip this package from their Ubuntu 18.04 VM images. This will help avoid errors.
2021-11-30 19:50:01 -05:00
steadfasterX
aac878dce5
fix: key flag id for KSK, fix format ( #2063 )
...
as mentioned (https://github.com/mail-in-a-box/mailinabox/pull/2033#issuecomment-976365087 ) KSK is 257, not 256
2021-11-23 11:06:17 -05:00
David Duque
4812ffd6b3
v55.1
2021-11-17 22:58:33 +00:00
David Duque
2e3b113756
Move from 'master' to 'main'
2021-11-17 22:57:46 +00:00
David Duque
faacc1d674
Update to above: Bail only at the second failure.
2021-11-17 22:55:18 +00:00