Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jan 2024 15:15:26 GMT
From:      Doug Rabson <dfr@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: de4f3dcbc56b - main - sysutils/conmon: update to 2.1.10
Message-ID:  <202401111515.40BFFQtP092759@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dfr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=de4f3dcbc56bb10145c0d887cbffa387578ae0e3

commit de4f3dcbc56bb10145c0d887cbffa387578ae0e3
Author:     Doug Rabson <dfr@FreeBSD.org>
AuthorDate: 2023-12-16 08:34:55 +0000
Commit:     Doug Rabson <dfr@FreeBSD.org>
CommitDate: 2024-01-11 15:14:53 +0000

    sysutils/conmon: update to 2.1.10
---
 sysutils/conmon/Makefile                     |  3 +-
 sysutils/conmon/distinfo                     |  6 ++--
 sysutils/conmon/files/patch-src_close__fds.c | 33 ---------------------
 sysutils/conmon/files/patch-src_conn__sock.c | 44 ----------------------------
 sysutils/conmon/pkg-message                  |  2 +-
 5 files changed, 5 insertions(+), 83 deletions(-)

diff --git a/sysutils/conmon/Makefile b/sysutils/conmon/Makefile
index b21b95e3b98d..c6adcd061583 100644
--- a/sysutils/conmon/Makefile
+++ b/sysutils/conmon/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	conmon
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.1.7
-PORTREVISION=	6
+DISTVERSION=	2.1.10
 CATEGORIES=	sysutils
 
 MAINTAINER=	dfr@FreeBSD.org
diff --git a/sysutils/conmon/distinfo b/sysutils/conmon/distinfo
index 1179f584aab3..234aa6b3be2a 100644
--- a/sysutils/conmon/distinfo
+++ b/sysutils/conmon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678090049
-SHA256 (containers-conmon-v2.1.7_GH0.tar.gz) = 7d0f9a2f7cb8a76c51990128ac837aaf0cc89950b6ef9972e94417aa9cf901fe
-SIZE (containers-conmon-v2.1.7_GH0.tar.gz) = 158201
+TIMESTAMP = 1702974978
+SHA256 (containers-conmon-v2.1.10_GH0.tar.gz) = 455fabcbd4a5a5dc5e05374a71b62dc0b08ee865c2ba398e9dc9acac1ea1836a
+SIZE (containers-conmon-v2.1.10_GH0.tar.gz) = 121047
diff --git a/sysutils/conmon/files/patch-src_close__fds.c b/sysutils/conmon/files/patch-src_close__fds.c
deleted file mode 100644
index 70c296705df3..000000000000
--- a/sysutils/conmon/files/patch-src_close__fds.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/close_fds.c.orig	2023-02-28 02:39:11 UTC
-+++ src/close_fds.c
-@@ -22,6 +22,12 @@
- 
- #include <sys/stat.h>
- 
-+#ifdef __FreeBSD__
-+#define OPEN_FILES_DIR "/dev/fd"
-+#else
-+#define OPEN_FILES_DIR "/proc/self/fd"
-+#endif
-+
- static int open_files_max_fd;
- static fd_set *open_files_set;
- 
-@@ -31,7 +37,7 @@ static void __attribute__((constructor)) init()
- 	ssize_t size = 0;
- 	DIR *d;
- 
--	d = opendir("/proc/self/fd");
-+	d = opendir(OPEN_FILES_DIR);
- 	if (!d)
- 		return;
- 
-@@ -85,7 +91,7 @@ void close_all_fds_ge_than(int firstfd)
- 	struct dirent *ent;
- 	DIR *d;
- 
--	d = opendir("/proc/self/fd");
-+	d = opendir(OPEN_FILES_DIR);
- 	if (!d)
- 		return;
- 
diff --git a/sysutils/conmon/files/patch-src_conn__sock.c b/sysutils/conmon/files/patch-src_conn__sock.c
deleted file mode 100644
index f033e0fb88dd..000000000000
--- a/sysutils/conmon/files/patch-src_conn__sock.c
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/conn_sock.c.orig	2023-07-07 12:04:59 UTC
-+++ src/conn_sock.c
-@@ -110,6 +110,14 @@ static void bind_relative_to_dir(int dir_fd, int sock_
- 	if (bind(sock_fd, (struct sockaddr *)&addr, sizeof(addr)) < 0)
- 		pexit("Failed to bind to console-socket");
- }
-+
-+static void set_socket_buffers(G_GNUC_UNUSED int fd)
-+{
-+	/*
-+	 * Nothing needed here for Linux - the default buffer sizes for unix domain sockets are large enough.
-+	 */
-+}
-+
- #endif
- 
- #ifdef __FreeBSD__
-@@ -135,6 +143,18 @@ static void bind_relative_to_dir(int dir_fd, int sock_
- 	if (fchmodat(dir_fd, addr.sun_path, 0700, AT_SYMLINK_NOFOLLOW))
- 		pexit("Failed to change console-socket permissions");
- }
-+
-+static void set_socket_buffers(int fd)
-+{
-+	int sz = CONN_SOCK_BUF_SIZE;
-+	if (setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &sz, sizeof(sz))) {
-+		nwarn("failed to set socket receive buffer size");
-+	}
-+	if (setsockopt(fd, SOL_SOCKET, SO_SNDBUF, &sz, sizeof(sz))) {
-+		nwarn("failed to set socket send buffer size");
-+	}
-+}
-+
- #endif
- 
- static char *setup_socket(int *fd, const char *path)
-@@ -357,6 +377,7 @@ static gboolean attach_cb(int fd, G_GNUC_UNUSED GIOCon
- 			nwarn("Failed to accept client connection on attach socket");
- 	} else {
- 		struct remote_sock_s *remote_sock;
-+		set_socket_buffers(new_fd);
- 		if (srcsock->dest->readers == NULL) {
- 			srcsock->dest->readers = g_ptr_array_new_with_free_func(free);
- 		}
diff --git a/sysutils/conmon/pkg-message b/sysutils/conmon/pkg-message
index f3784b3d66c6..19fff6546b58 100644
--- a/sysutils/conmon/pkg-message
+++ b/sysutils/conmon/pkg-message
@@ -2,7 +2,7 @@
 { type: install
   message: <<EOM
 
-To properly support podman's container restart policy, conmon needs fdescfs(5)
+To properly support Podman's container restart policy, conmon needs fdescfs(5)
 to be mounted on /dev/fd.
 
 If /dev/fd is not already mounted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401111515.40BFFQtP092759>