downtownallday
08f1332660
remove dovecot config setting 'ssl_dh_parameters_length'
...
Dovecot gives the following warning during installation:
doveconf: Warning: Obsolete setting in /etc/dovecot/conf.d/10-ssl.conf:91: ssl_dh_parameters_length is no longer needed
2025-01-08 07:07:23 -05:00
Downtown Allday
f498194ec7
Merge pull request #37 from downtownallday/actions-update
...
prevent triggering ci on new tags
2025-01-06 08:50:21 -05:00
downtownallday
8b87ee8970
include all branches
2025-01-06 08:48:32 -05:00
downtownallday
45841561c5
prevent triggering ci on doc changes
2025-01-06 08:44:23 -05:00
downtownallday
e4f6510d40
prevent triggering ci on new tags
2025-01-06 08:35:12 -05:00
downtownallday
2a58cfc50c
v71a
2025-01-06 08:07:32 -05:00
downtownallday
683668c66c
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2025-01-06 08:06:12 -05:00
downtownallday
201bd1b067
v71
2025-01-04 15:14:40 -05:00
downtownallday
c5e33b51e5
Update license
2025-01-04 15:08:53 -05:00
downtownallday
dd2c8ff879
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2025-01-04 15:06:39 -05:00
Downtown Allday
f21c6d47ec
Merge pull request #36 from downtownallday/merge-upstream
...
Merge upstream
2024-12-22 11:05:55 -05:00
downtownallday
4c2e4bab29
fix error when glob matches nothing (variable 'file' will have the glob as a value in the for loop and produce the error "mv: cannot stat '/home/user-data/ssl/*-+([0-9])-+([0-9a-f]).pem': No such file or directory")
2024-12-22 10:26:09 -05:00
downtownallday
0aa7050221
Merge remote-tracking branch 'upstream/main' into merge-upstream
...
# Conflicts:
# management/status_checks.py
# setup/webmail.sh
2024-12-22 10:22:53 -05:00
downtownallday
f057e11389
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-12-13 15:17:30 -05:00
downtownallday
f98d1811c9
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-11-27 10:18:59 -05:00
Downtown Allday
a8d13b84b4
fix: NameError: name 'subprocess' is not defined ( #2425 )
2024-11-27 08:22:45 -05:00
Downtown Allday
3388982cb1
Merge pull request #35 from downtownallday/replace-utcnow
...
Eliminate the use of deprecated utcnow()
2024-10-07 10:14:40 -04:00
downtownallday
196f5588cc
eliminate the use of deprecated utcnow()
2024-10-07 09:51:56 -04:00
Downtown Allday
dd16008fcb
Merge pull request #34 from downtownallday/lxd
...
Switch to LXD from Vagrant
2024-10-04 17:49:17 -04:00
downtownallday
119b11f022
remove upstream Vagrantfile
2024-10-04 17:22:12 -04:00
downtownallday
696b597a9c
use bash as 'source' is needed in provision scripts
2024-10-04 16:27:26 -04:00
downtownallday
ae056e507b
validate argument
2024-10-04 16:26:29 -04:00
downtownallday
b8313cdbf7
Merge branch 'master' into lxd
2024-10-04 15:45:31 -04:00
downtownallday
3b6e6177d0
Remove vagrant references - everything has moved to lxd
2024-10-04 14:51:25 -04:00
downtownallday
706c3e7af9
QA: updates for recent nextcloud change
2024-09-20 15:41:44 -04:00
downtownallday
62b691f44a
QA: updates for recent nextcloud changes
2024-09-20 15:16:21 -04:00
downtownallday
7e4b4ba70c
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-09-20 09:09:56 -04:00
downtownallday
3e0a621450
allow supplying a command line to execute to ssh
...
remove debugging echo statements
add -q argument to suppress outputting lxc command line
2024-09-10 14:54:47 -04:00
downtownallday
4fedfb377d
during wait for boot, also wait until vm has an ip address
2024-09-10 14:53:12 -04:00
downtownallday
2e0b37a09a
fix syntax error
2024-09-07 10:52:32 -04:00
downtownallday
6d25bc47bf
add a restart command
2024-09-05 12:39:52 -04:00
downtownallday
54a3bd100c
Add provision defaults to lxc init
2024-09-04 08:13:08 -04:00
downtownallday
0fce66dbc7
back out assert_kernel_modules
2024-09-03 11:11:17 -04:00
downtownallday
446aacb9b6
Don't exit on missing kernel module during non-interactive scenario
2024-09-03 11:06:58 -04:00
downtownallday
158c7f8921
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-09-03 10:50:43 -04:00
downtownallday
c027db8bf4
reword comment
2024-09-03 10:49:48 -04:00
Downtown Allday
ca123515aa
fix variable ( #2439 )
2024-09-02 21:30:01 -04:00
downtownallday
a1d6f67135
change from vagrant to lxd as the virtualization system
2024-09-02 17:17:02 -04:00
downtownallday
a79a6c00eb
encryption-at-rest: Ensure required kernel modules are installed
2024-09-02 16:11:13 -04:00
downtownallday
87174e5505
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-08-31 06:17:43 -04:00
downtownallday
c9243164bf
v70
2024-08-15 21:11:43 -04:00
downtownallday
c85797f576
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# setup/webmail.sh
2024-08-15 21:10:20 -04:00
downtownallday
f0168e2417
Merge remote-tracking branch 'matidau/roundcube168'
...
# Conflicts:
# setup/webmail.sh
2024-08-13 09:01:41 -04:00
downtownallday
d2497f4847
v69b
2024-07-23 07:21:34 -04:00
downtownallday
6c30cfba8b
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-07-23 07:20:16 -04:00
downtownallday
3b9d587099
v69a
2024-07-21 17:31:52 -04:00
downtownallday
446f144821
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
# management/mailconfig.py
# setup/mail-users.sh
2024-07-21 17:29:08 -04:00
downtownallday
20f9cd0f8c
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-07-10 20:01:50 -04:00
downtownallday
25439e2bf7
QA: update to Actions upload-artifact v4
2024-06-18 13:24:01 -04:00
downtownallday
a685955f29
QA: attempt fixing logout click intercepted exception on github actions #2
2024-06-18 13:23:29 -04:00
downtownallday
626e2290e7
QA: attempt fixing logout click intercepted exception on github actions
2024-06-18 12:57:48 -04:00
downtownallday
771895a243
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# management/mail_log.py
2024-06-18 12:20:35 -04:00
Downtown Allday
4ffa64b6db
Merge pull request #31 from downtownallday/merge-upstream
...
Merge upstream
2024-04-03 13:17:40 -04:00
downtownallday
c9c0a51be2
Create temporary file in TMP not the current working directory
2024-04-03 12:51:22 -04:00
downtownallday
95f23961dc
QA: wait for first run wizard to display
2024-04-03 12:47:23 -04:00
downtownallday
dbc7d87f4b
Actions: update checkout to v4 and remove duplicate test suite
2024-04-03 12:47:00 -04:00
downtownallday
03e70941f5
QA: redirect command output to test output file
2024-04-03 12:46:05 -04:00
downtownallday
11e69f53a0
Merge remote-tracking branch 'upstream/main' into merge-upstream
...
# Conflicts:
# setup/firstuser.sh
# setup/functions.sh
# setup/mail-users.sh
# setup/management.sh
# setup/network-checks.sh
# setup/nextcloud.sh
# setup/questions.sh
# setup/ssl.sh
# setup/start.sh
# setup/system.sh
# setup/webmail.sh
# tools/archive_conf_files.sh
# tools/web_update
2024-04-03 12:45:10 -04:00
downtownallday
21b01aab6d
v68
2024-04-01 17:59:40 -04:00
downtownallday
1be8257b20
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# CHANGELOG.md
# README.md
2024-04-01 17:57:03 -04:00
Downtown Allday
379fd9a25b
Merge pull request #30 from downtownallday/merge-upstream
...
Merge upstream
2024-03-23 18:11:45 -04:00
downtownallday
6ade958e2d
Merge remote-tracking branch 'upstream/main' into merge-upstream
2024-03-23 17:50:34 -04:00
downtownallday
7e03b651d7
Merge remote-tracking branch 'upstream/main' into merge-upstream
...
# Conflicts:
# management/status_checks.py
2024-03-23 17:48:50 -04:00
Downtown Allday
a219d6fd67
Merge pull request #29 from downtownallday/merge-upstream
...
Merge upstream
2024-03-23 10:55:33 -04:00
downtownallday
4be2d1b844
Merge remote-tracking branch 'upstream/main' into merge-upstream
...
# Conflicts:
# setup/webmail.sh
2024-03-23 10:32:25 -04:00
downtownallday
88558f81e3
Return the result, not None to avoid crashing the management daemon
2024-03-12 10:22:49 -04:00
Downtown Allday
5e24d22dba
Merge pull request #28 from downtownallday/merge-upstream
...
Merge upstream
2024-03-12 08:02:48 -04:00
downtownallday
d349150dd0
Merge remote-tracking branch 'upstream/main' into merge-upstream
...
# Conflicts:
# .gitignore
# management/auth.py
# management/daemon.py
# management/mail_log.py
# management/mailconfig.py
# management/mfa.py
# management/ssl_certificates.py
# management/status_checks.py
# management/utils.py
# management/web_update.py
# setup/mail-postfix.sh
# setup/migrate.py
# setup/preflight.sh
# setup/webmail.sh
# tests/test_mail.py
# tools/editconf.py
2024-03-12 07:41:14 -04:00
downtownallday
c884d63dda
QA: extent tick wait from 1ms to 100ms to avoid ElementNotInteractableException
2024-03-05 08:58:53 -05:00
downtownallday
da2d88e4f4
Fix invalid escape sequences
2024-03-05 08:56:39 -05:00
downtownallday
38ad0d3cd6
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2024-01-10 09:52:53 -05:00
downtownallday
fd188985f1
v67
2023-12-22 19:00:16 -05:00
downtownallday
96b315c368
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2023-12-22 18:59:26 -05:00
downtownallday
9a5f7895df
v66
2023-12-18 15:11:33 -05:00
downtownallday
8cb2decb51
Update QA tests for Nextcloud 28
2023-12-18 15:00:08 -05:00
downtownallday
b88845190f
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2023-12-18 13:47:57 -05:00
downtownallday
ed963fa65c
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# setup/bootstrap.sh
# setup/webmail.sh
2023-12-05 09:08:32 -05:00
downtownallday
d0da88b2ba
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2023-11-28 07:32:59 -05:00
Downtown Allday
2d47ec3f68
Merge pull request #26 from downtownallday/roundcube-upgrade
...
Roundcube upgrade to 1.6.5
2023-11-06 08:26:48 -04:00
downtownallday
7cbc9254ce
Merge remote-tracking branch 'kiekerjan/roundcube165' into roundcube-upgrade
...
# Conflicts:
# setup/webmail.sh
2023-11-06 06:47:55 -05:00
downtownallday
2b638042cb
Reduce retained slapd logs from 1 year to 3 months
2023-11-01 06:20:40 -04:00
downtownallday
ef39cfdd8a
v65
2023-10-29 13:21:16 -04:00
downtownallday
4b71b0f5b4
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# README.md
# setup/webmail.sh
2023-10-29 13:19:38 -04:00
downtownallday
90f4675313
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2023-10-17 10:37:55 -04:00
Downtown Allday
6b33ca2c74
Merge pull request #24 from downtownallday/roundcube-update
...
Update roundcube to 1.6.4
2023-10-17 10:36:28 -04:00
downtownallday
2a240977b3
Update roundcube to 1.6.4
2023-10-17 10:13:06 -04:00
Downtown Allday
86b030b803
Merge pull request #23 from downtownallday/fix-move-postfix-queue
...
Fix move postfix queue
2023-10-06 06:17:04 -04:00
downtownallday
75baac8d60
Update rsyslog's postfix configuration, which creates a socket in postfix's chroot
2023-10-06 05:50:16 -04:00
downtownallday
c816669073
Even though smtpd is not chrooted, move auth socket back to postfix's chroot/working directory anyway.
2023-10-06 05:48:52 -04:00
downtownallday
7abd7b3da6
Tighten permissions of the shared postfix/dovecot auth socket
2023-10-05 21:53:46 -04:00
Downtown Allday
5c4c75c111
Merge pull request #22 from downtownallday/move-postfix-queue-to-user-data
...
Move postfix queue to user data
2023-10-05 18:21:30 -04:00
downtownallday
bc2bc02a57
Add a setup mod to move postfix queue to /home/user-data
2023-10-05 17:58:26 -04:00
downtownallday
f9f39d7715
Move dovecot auth socket location from postfix's directory to dovecot's
2023-10-05 17:57:46 -04:00
downtownallday
2fb73c7cfe
v64
2023-09-02 20:00:57 -04:00
downtownallday
c0c4275c12
Add copyright
2023-09-02 19:59:33 -04:00
downtownallday
b11309b624
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# README.md
2023-09-02 19:58:38 -04:00
downtownallday
8e4c48bae1
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
...
# Conflicts:
# management/backup.py
2023-09-02 16:44:42 -04:00
downtownallday
5fc9edb3d7
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2023-09-02 07:19:32 -04:00
downtownallday
202f1c37d2
fix for duplicity 2.1.0
2023-08-29 17:40:56 -04:00
downtownallday
6ba5e9045d
v63
2023-08-02 08:32:16 -04:00