Closed stdevPavelmc closed 3 years ago
Confirmed and root of the problem found: the script https://github.com/stdevPavelmc/mailad/blob/master/scripts/check_maildirs.sh was not updated with the simplified user's handling of the last big change.
So it's not able to identify valid maildirs, so all are stalled ones... my mistake, sorry.
Work is in progress now.
Fix is on test bed now, all results looks fine.
Testing the fixed script on a live system now...
Fix works on test and real environments.
Patch incoming ASAP.
Describe the bug
The garbage collector script must detect only stalled mailboxes and it's flagging all mailboxes as garbage. This must hit only users with the latest version.
This is a potential security risk, as it could erase valid mailboxes; thanks to god it's less than a year from the update that introduced the bug.
Work is in progress to address this.