Skip to content

3.0.4

Latest

Choose a tag to compare

@jfriesse jfriesse released this 24 Nov 16:19

I am pleased to announce the latest maintenance release,
Corosync-Qdevice 3.0.4. It is available immediately from the GitHub
release section at:
https://github.com/corosync/corosync-qdevice/releases

This release contains important bug fixes and improvements. Notable
changes include:

  • Non-root support: Added support for running corosync-qnetd-tool and
    corosync-qdevice-tool as a non-root user via the new local_socket_gid
    and local_socket_umask options.

  • Packaging improvements: Added sysusers.d support (required for bootc
    containers) and a build option to install qnetd binaries into
    /usr/sbin.

Complete changelog for 3.0.4:

Jan Friesse (21):
      spec: Migrate to SPDX license
      build: Add support for installing qnetd into sbin
      qnetd: Add note about coverity false positive err
      build: Add support for sysusers.d functionality
      init: Remove unused upstart entry from Makefile.am
      man: Clarify HB interval in corosync-qnetd-tool
      qdevice: Add note about coverity weak crypto err
      msg: Check result of msg_add_type and msg_add_len
      qnetd: Assert first tie-breaker node entry exists
      qnetd: Assert dpd timer entry exists
      tests: Add check of empty dynar-getopt value
      utils: Add utils_strtonum_base
      qdevice: Add option to change socket file umask
      utils: Add utils_get_group_gid
      qdevice: Add option to change socket file gid
      qdevice: Suppress Coverity errors
      configure: Remove deprecated warnings
      configure: Detection of warning flags for clang
      qnetd: Add void to register function declaration
      qnetd: Remove unused cluster_no
      configure: Remove unsupported -Wunsigned-char

j-srebrnjak (1):
      certutil: Adding alternative options for SSH

An upgrade is highly recommended.

Thanks and congratulations to everyone who contributed to reaching this
milestone.