diff --git a/procinfo-18-long-line-adapt.patch b/procinfo-18-long-line-adapt.patch new file mode 100644 index 0000000000000000000000000000000000000000..96c1eadb67919f441a80431e80e07dc7e0c347a6 --- /dev/null +++ b/procinfo-18-long-line-adapt.patch @@ -0,0 +1,25 @@ +From 9dbdc7ad6106df5703318c29d6e931b6b96e4891 Mon Sep 17 00:00:00 2001 +From: root +Date: Mon, 14 Jul 2025 20:07:31 +0800 +Subject: [PATCH] long line adapt + +--- + procinfo.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/procinfo.c b/procinfo.c +index 287026f..b04bd47 100644 +--- a/procinfo.c ++++ b/procinfo.c +@@ -76,7 +76,7 @@ FILE *loadavgfp, *meminfofp, *modulesfp, *statfp, *uptimefp, + *devicesfp, *filesystemsfp, *interruptsfp, *dmafp, *cmdlinefp, + *versionfp, *cpuinfofp; + +-char line[1024], cmdline[1024], booted[40], *version = NULL, *message = NULL; ++char line[2048], cmdline[1024], booted[40], *version = NULL, *message = NULL; + + float rate = 1.0; /* per interval or per sec */ + +-- +2.33.0 + diff --git a/procinfo.spec b/procinfo.spec index 8bd9ef8f7869933a4fa0b4cd9c5ba22eca5a15b3..726f5ecce206c2548e6b85abace8020e4f928730 100644 --- a/procinfo.spec +++ b/procinfo.spec @@ -1,6 +1,6 @@ Name: procinfo Version: 18 -Release: 44 +Release: 45 Summary: A tool for displaying system information License: GPL+ Source: ftp://ftp.cistron.nl/pub/people/00-OLD/svm/procinfo-%{version}.tar.gz @@ -20,6 +20,7 @@ Patch15: procinfo-18-man-comment.patch Patch16: procinfo-18-socklist.patch Patch17: procinfo-18-idle-overflow.patch Patch18: procinfo-strsignal.patch +Patch19: procinfo-18-long-line-adapt.patch BuildRequires: ncurses-devel gcc make @@ -51,6 +52,7 @@ This package contains documentation for procinfo. %patch16 -p0 %patch17 -p1 %patch18 -p1 +%patch19 -p1 %build make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses" LDFLAGS= LDLIBS=-lncurses @@ -73,6 +75,9 @@ make install prefix=$RPM_BUILD_ROOT/usr mandir=$RPM_BUILD_ROOT/%{_mandir} %{_mandir}/man8/socklist.8* %changelog +* Tue Jul 15 2025 Ge Wang - 18-45 +- Fix long string overflow + * Wed Dec 14 2022 Ge Wang - 18-44 - Add build require make