Recommended update for tmux
Announcement ID: | SUSE-RU-2024:0184-1 |
---|---|
Rating: | moderate |
References: | |
Cross-References: | |
CVSS scores: |
|
Affected Products: |
|
An update that solves one vulnerability and has two fixes can now be installed.
Description:
This update for tmux fixes the following issues:
- tmux: Null pointer dereference in window.c (bsc#1207393) (CVE-2022-47016)
- add patch for compactibility with new ncurses fixes bsc#1210552
- disable utf8proc (following upstreams not use it by default on non-macOS)
- switch to screen-256color as default terminal to fix incompatibility with yast2-ruby-testsuite
- update to 3.3a:
- build with utf8proc enabled
- refresh tmux-socket-path patch: restore ability to overwrite socket path using $TMUX_TMPDIR (bsc#1185572)
- Drop pkgconfig(systemd) BuildRequires: there is no reason to pull in systemd into the build.
- Use %tmpfiles_create instead of calling systemd-tmpfiles directly.
- Replace systemd_requires with systemd_ordering: tmux is very well capable to run without systemd (and by using tmpfiles_create, the post script can also cope with the absence of if).
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
openSUSE Leap 15.5
zypper in -t patch openSUSE-SLE-15.5-2024-184=1
-
SUSE Package Hub 15 15-SP5
zypper in -t patch SUSE-SLE-Module-Packagehub-Subpackages-15-SP5-2024-184=1
-
openSUSE Leap 15.3
zypper in -t patch SUSE-2024-184=1
Package List:
-
openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
- tmux-debuginfo-3.3a-150300.3.6.1
- tmux-debugsource-3.3a-150300.3.6.1
- tmux-3.3a-150300.3.6.1
-
SUSE Package Hub 15 15-SP5 (aarch64 ppc64le s390x x86_64)
- tmux-debuginfo-3.3a-150300.3.6.1
- tmux-debugsource-3.3a-150300.3.6.1
- tmux-3.3a-150300.3.6.1
-
openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64 i586)
- tmux-debuginfo-3.3a-150300.3.6.1
- tmux-debugsource-3.3a-150300.3.6.1
- tmux-3.3a-150300.3.6.1