The deaddrop 4.5.0 release

This release add new features:

  • Adding support for another SMS gateway - infobip

  • Allow the admin to customize file upload and shared deaddrop dispatch time windows. An admin can now enforce a system wide setting to the desired amount of hours. This makes the time slider disappear and the amount of time is instead displayed at dispatch creation time.

  • A server can now be accessible by different names, depending on if an external user is accessing the server or if an internal user is accessing the same deaddrop server. This is done by allow the mapping of email domains to internal domains. This is useful when internal users need to access the service via an ITIL-name instead of a service name. Example would be to rewrite all emails going to sysctl.se to instead of using deaddrop.sysctl.se as a hostname in emails, write “my-itil-compliant-internal-name.sysctl.se”.

This release introduce fixes, which also add features:

Some heavy users have reported log volume issues and logs filling up disk space. We have analysed different user issues and have implementented several enhancements and fixes. Many changes are related to the creation and management of logs in the background. Most visible on the front-side is new GUI settings in the deaddrop admin site to controlling the log retention. This introduce tools to the deaddrop admin, if they run critically low on disk space.

Important fix:

Users in some organisations that constantly sent large number of dispatches or large number of files would after a time experience that the inbox and outbox in the history listing become slow. This release fixes problems with having large inboxes or outboxes.

General clean-up:

There where inconsistencies in time presentations in various places within Deaddrop web pages and its communication via e-mail etc. We have decided to use the ISO 8601 date and time format where ever we have the option to influence the presentation. In some cases, this is influenced by languages settings in the browser, and time and dates are controlled by the browser itself.

deaddrop changes

As stated in the ingress, there has been a massive overhaul of log creation, management, collection, etc:

  • Replace logrotate unit with deaddrop-logrotate. This is necessary for fine grained selinux enforcement.
  • Default log rotation is changed from “weekly” to “daily” unless otherwise specified by the specific log.
  • Rotated logs have an increased retention to 7 generations from previous 4.
  • Rotated logs are now compressed by default.
  • The file name pattern for rotated logs have been changed to -%Y%m%d to %Y%m%d%H, to prevent collisions in the case of logs being rotated every hour.
  • Maxsize before rotation have been set to 20Mb.

deaddrop bugfixes

  • The progress bar could previously overreach 100% briefly when uploading files. This is now fixed
  • Optimize performance of inbox and history view with large amount of dispatches or files in dispatches.
  • Fix emails with missing receiver info in mail body and subject
  • Fix date formating in download files notification email.

ddadm (deaddrop administrator interface) changes

  • The admin gui has been updated to allow an admin to customize log retention policy
  • The admin gui has been updates to allow an admin to customize settings for force_grant_contact_temp_access_ttl as well as force_all_dispatch_ttl.
  • The admin gui has been updated to allow configure mappings of urls to domains.

SMS

  • Add support for InfoBip SMS gateway

Selinux

Selinux policy for the admin server have been updated to allow the deaddrop-admin GUI to perform these changes.

Information

Operating system packages

All system components have been updated to their latest respective version.

Documentation

Further details and configuration guidance are available in the official documentation:

https://sysctl.se/deaddrop/documentation/

SBOM

Each ISO and VHD release has a software bill of materials (SBOM), to make introspection of the release easy to integrate with a number of security tools.

Sysctl portal

https://portal.sysctl.se/

Sysctl rss/atom

https://sysctl.se/feed.xml