Accepting request 1133812 from devel:microos
OBS-URL: https://build.opensuse.org/request/show/1133812 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/conmon?expand=0&rev=33
This commit is contained in:
commit
baff2d05d3
8
_service
8
_service
@ -1,17 +1,17 @@
|
|||||||
<services>
|
<services>
|
||||||
<service name="tar_scm" mode="disabled">
|
<service name="tar_scm" mode="manual">
|
||||||
<param name="url">https://github.com/containers/conmon</param>
|
<param name="url">https://github.com/containers/conmon</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="versionrewrite-pattern">[v]?([^\+]+)(.*)</param>
|
<param name="versionrewrite-pattern">[v]?([^\+]+)(.*)</param>
|
||||||
<param name="revision">v2.1.8</param>
|
<param name="revision">v2.1.9</param>
|
||||||
<param name="changesgenerate">disable</param>
|
<param name="changesgenerate">disable</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="recompress" mode="disabled">
|
<service name="recompress" mode="manual">
|
||||||
<param name="file">conmon-*.tar</param>
|
<param name="file">conmon-*.tar</param>
|
||||||
<param name="compression">xz</param>
|
<param name="compression">xz</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="set_version" mode="disabled">
|
<service name="set_version" mode="manual">
|
||||||
<param name="basename">conmon</param>
|
<param name="basename">conmon</param>
|
||||||
</service>
|
</service>
|
||||||
</services>
|
</services>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:229bed08c810956c25d1f1a67d4a17221e21cf1b9cb181ce0fedc9a68e8973e5
|
|
||||||
size 102828
|
|
3
conmon-2.1.9.tar.xz
Normal file
3
conmon-2.1.9.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:01adf76b2d4b96b99b21faaa300808aa61a34db20f4f634fd4deb63fc9799145
|
||||||
|
size 103136
|
@ -1,3 +1,25 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 18 09:02:52 UTC 2023 - Dan Čermák <dcermak@suse.com>
|
||||||
|
|
||||||
|
- Add fix-incorrect-free-in-conn_sock.patch
|
||||||
|
This fixes a regression in 2.1.9
|
||||||
|
(https://github.com/containers/conmon/issues/475 and
|
||||||
|
https://github.com/containers/conmon/issues/477)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 15 09:54:35 UTC 2023 - Dan Čermák <dcermak@suse.com>
|
||||||
|
|
||||||
|
- New upstream release 2.1.9
|
||||||
|
|
||||||
|
### Bug fixes
|
||||||
|
* fix some issues flagged by SAST scan
|
||||||
|
* src: fix write after end of buffer
|
||||||
|
* src: open all files with O_CLOEXEC
|
||||||
|
* oom-score: restore oom score before running exit command
|
||||||
|
### Features
|
||||||
|
* Forward more messages on the sd-notify socket
|
||||||
|
* logging: -l passthrough accepts TTYs
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 28 16:02:58 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
|
Thu Sep 28 16:02:58 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
|
||||||
|
|
||||||
|
@ -17,13 +17,14 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: conmon
|
Name: conmon
|
||||||
Version: 2.1.8
|
Version: 2.1.9
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An OCI container runtime monitor
|
Summary: An OCI container runtime monitor
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
Group: System/Management
|
Group: System/Management
|
||||||
URL: https://github.com/containers/conmon
|
URL: https://github.com/containers/conmon
|
||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.xz
|
||||||
|
Patch0: https://github.com/containers/conmon/pull/476.patch#./fix-incorrect-free-in-conn_sock.patch
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: golang(API) >= 1.20
|
BuildRequires: golang(API) >= 1.20
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
31
fix-incorrect-free-in-conn_sock.patch
Normal file
31
fix-incorrect-free-in-conn_sock.patch
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
From 8557c117bcab03e3c16e40ffb7bd450d697f72c7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Dominique Martinet <dominique.martinet@atmark-techno.com>
|
||||||
|
Date: Fri, 15 Dec 2023 12:44:03 +0900
|
||||||
|
Subject: [PATCH] Fix incorrect free in conn_sock
|
||||||
|
|
||||||
|
Earlier commit freed socket_parent_dir()'s result which is correct in
|
||||||
|
the case it returns a path from g_build_filename, but when it returns
|
||||||
|
opt_bundle_path the string should not be freed.
|
||||||
|
|
||||||
|
Make the function always return an allocated string that can be freed
|
||||||
|
|
||||||
|
Fixes: #475
|
||||||
|
Fixes: fad6bac8e65f ("fix some issues flagged by SAST scan")
|
||||||
|
Signed-off-by: Dominique Martinet <dominique.martinet@atmark-techno.com>
|
||||||
|
---
|
||||||
|
src/conn_sock.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/conn_sock.c b/src/conn_sock.c
|
||||||
|
index 62a02266..3b854e33 100644
|
||||||
|
--- a/src/conn_sock.c
|
||||||
|
+++ b/src/conn_sock.c
|
||||||
|
@@ -314,7 +314,7 @@ char *socket_parent_dir(gboolean use_full_attach_path, size_t desired_len)
|
||||||
|
{
|
||||||
|
/* if we're to use the full path, ignore the socket path and only use the bundle_path */
|
||||||
|
if (use_full_attach_path)
|
||||||
|
- return opt_bundle_path;
|
||||||
|
+ return strdup(opt_bundle_path);
|
||||||
|
|
||||||
|
char *base_path = g_build_filename(opt_socket_path, opt_cuuid, NULL);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user