indimail Release 3.4.3
Date: Sat Mar 25 2023 18:27:45 +0000
DNF / YUM / APT / Arch Binary Downloads
Open Build Service Binary Download
Release Highlights
indimail-virtualdomains
- Test script testindimail-virtual tests essential indimail command
indimail-access
- upgraded courier-imap to 5.2.2
- upgraded maildrop to 3.1.1
What's Changed
Full Changelog: v3.4.2...v3.4.3
- Sat Mar 25 2024 08:40:00 +0000 Manvendra Bhangui indimail-virtualdomains@indimailorg 3.4.3-1.1%{?dist}
Release 3.4.3-1.1 Start 13/02/2023 End 25/03/2023
- 13/02/2023
- indimail.spec: added qcerts supplementary group for apache for roundcube access to certs
- auth_admin.c, indisrvr.c: free ctx if tls_session fails
- inquery.c: use FIFOTMPDIR instead of TMPDIR for inquery fifo
- 20/03/2023
- add_vacation.c, autoturn_dir.c, bulletin.c, check_quota.c,
count_rcpthosts.c, deldomain.c, deliver_mail.c, findhost.c,
get_local_hostid.c, get_local_ip.c, get_real_domain.c, GetSMTProute.c,
host_in_locals.c, iadduser.c, indisrvr.c, iopen.c, is_alias_domain.c,
is_already_running.c, ischema.c, islocalif.c, ismaildup.c,
isvirtualdomain.c, LoadBMF.c, LoadDbInfo.c, maildir_to_domain.c,
maildir_to_email.c, open_master.c, print_control.c, printdir.c,
ProcessInFifo.c, proxyimap.c, proxypop3.c, remove_line.c, resetquota.c,
skip_relay.c, spam.c, sql_renamedomain.c, tcplookup.c, update_file.c,
update_rules.c, userinfo.c, user_over_quota.c, vacation.c, vadduser,
valiasinfo.c, vbulletin.c, vcalias.c, vdel_dir_control.c, vdelivermail.c,
vdominfo.c, vfilter_header.c, vtable.c
standardize getln handling - backfill.c: documented backfill function
- cronlist.in: added cron entry to rotate mysql logs in indimaildir/mysqldb/logs
- dbload.c: fixed typo
- getFreeFS.c, vadduser: use SYSONFDIR env variable if set for lastfstab
- ischema.c.c: use SYSONFDIR env variable if set for indimail.schema
- indimail.h: removed mailing_list table
- indimail.spec.in: added logrotate.mysql
- inlookup.c, mgmtpass.c: fixed command line argument handling
- Makefile.am: fixed vadddomain man page target
- vaddaliasdomain_handle.in, vadddomain_handle, vdeldomain_handle, vmoduser_handle, vpasswd_handle, vrenamedomain_handle, vrenameuser_handle.in use SERVICEDIR, CONTROLDIR env variable if set for service and control directory
- vadddomain: call post handle script with the same arguments passed to vadddomain
- vadddomain_handle: handle all arguments passed to vaddomain
- 22/03/2023
- add_domain_assign.c: BUG - set uid, gid variables before creating assign file
- vaddaliasdomain.c, vadddomain.c, vdeldomain.c, vmoduser.c, vmoveuser.c, vrenamedomain.c, vrenameuser.c run POST_HANDLE program (if set) with domain user uid/gid
- check_group.c: memory leak: free allocated variable list before returning
- vmoddomain.c, vdeluser.c: updated error strings
- 23/03/2023
- deldomain.c: multiple bug fixes
- deluser.c: skip vdelfiles when directory doesn't exist
- limits.c: removed spurious warning message when limits doesn't exist
- sql_renamedomain.c: refactored code
- sql_setpw.c: bug fix - record not getting updated
- vmoduser.c: removed incorrect call to vdeldomain
- vmoveuser.c: bug fix - remove domain component from User
- vrenamedomain.c: multiple bug fixes
- vrenameuser.c: set BASE PATH of original domain for the new user
- renameuser.c: ignore duplicate error when updating lastauth table
- LoadBMF.c: fix wrong counts when badmailfrom has comments
- 24/03/2023
- vbulletin.c: when processing all domains, do fork to lower privileges for child.
- vmoveuser.c, indimail.spec, variables.c, perm_list.in, indimail-permissions.*: vmoveuser command renamed to vmoveuserdir
- 25/03/2023
- del_control.c, get_real_domain.c: refactored code
- is_alias_domain: fixed soft link resolved name
- add testindimail-virtual test script