From patchwork Tue Apr 28 12:11:01 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9740 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4g4fRZ2f9mz3wbJ for ; Tue, 28 Apr 2026 12:11:22 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4g4fRY47bfz7Fv for ; Tue, 28 Apr 2026 12:11:21 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4g4fRW4d2pz340Y for ; Tue, 28 Apr 2026 12:11:19 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4g4fRT0kz9z2xSM for ; Tue, 28 Apr 2026 12:11:17 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4g4fRS14Vdz1fT; Tue, 28 Apr 2026 12:11:16 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1777378276; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=KKkZADpatvm4m1Uhvw406TCRXmw/ooYQ/XqbaMN1ctg=; b=dXnh1ZTQpnStcQG6O771yMGWEpTWGF04HwXTO+4btpbks7HE+KLfTMGE4TGHZbfyvUS0w7 ZyTJ37hE78YGEwCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1777378276; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=KKkZADpatvm4m1Uhvw406TCRXmw/ooYQ/XqbaMN1ctg=; b=SRHW0wLPLrg0gecyqHGhsxFLgwr3EFSZ1xLIdjEdT1ezvi+Brv01dkWLXNbr5Hd5PxYthm OOi570yeHcU1iyVJ1f8OZPBjs4ysMR7fzLMKh93hJfpqTPIeXGKSbfs7Affjxsb051JEA0 22NVWczwd/1ylKMMv0aNdOmhELGDTK3Ifh1XGKo9NCSlBcKbvxFEiul6qqbnLl3d9ln628 jkgFCX9foUJa9PY+ZroZZg+7JLor6VSgE3bHB7+K+revIGZRFFM0sD53Unm3NrBgv/NhoC rmJVUvPaml0NxKkStOVQ9xq5XEOTI+ZSuHSkMUU8blGzrN9mkk3kfq5znfd9TQ== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] arpwatch: Update to version 3.9 Date: Tue, 28 Apr 2026 14:11:01 +0200 Message-ID: <20260428121111.1146161-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 3.8 to 3.9 - No change to rootfile - Changelog 3.9 - Use mktemp(1) to obtain a temporary file for update-ethercodes and avoid potiential security issues. Reported by Johannes Segitz (jsegitz@suse.de) Signed-off-by: Adolf Belka --- lfs/arpwatch | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lfs/arpwatch b/lfs/arpwatch index 46eac6502..774b4f109 100644 --- a/lfs/arpwatch +++ b/lfs/arpwatch @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2025 IPFire Team # +# Copyright (C) 2007-2026 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config SUMMARY = Monitoring tool for ARP traffic on a network -VER = 3.8 +VER = 3.9 ETHERCODES_DATE = 20200628 # From: https://ee.lbl.gov/downloads/arpwatch/ @@ -37,7 +37,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = arpwatch -PAK_VER = 3 +PAK_VER = 4 DEPS = @@ -55,7 +55,7 @@ objects = $(DL_FILE) ethercodes.dat-$(ETHERCODES_DATE).xz $(DL_FILE) = $(DL_FROM)/$(DL_FILE) ethercodes.dat-$(ETHERCODES_DATE).xz = $(DL_FROM)/ethercodes.dat-$(ETHERCODES_DATE).xz -$(DL_FILE)_BLAKE2 = 2ec0360ed12722e09cfccd06a1ab48ed77ea017d9ebf182cf2792dac53b61b1f0d6b5895fe30ec4d6b9e05d78aa75762775e548573f7bd5b2918ce8ca775eed3 +$(DL_FILE)_BLAKE2 = 12f24db33e4f068ffa4424b7b62a8a99666c33b14192e4251a71d16a8f0e539c7ec7ca0028d843aead74fedc57c636027895c1db447cadc65d58d0a3df7f4fb3 ethercodes.dat-$(ETHERCODES_DATE).xz_BLAKE2 = e702b9109ef3ccce73e2637f96126bf19e7dfa533774c0bd623042b3609f147981263b84397ec155a65ae12fa57247c32644e1e7e57c2c749ef768156d853027 install : $(TARGET) @@ -102,8 +102,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) # Build! cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --enable-zeropad + --prefix=/usr \ + --enable-zeropad cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install