From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dnfqG3WTDz30HB for ; Fri, 09 Jan 2026 11:36:10 +0000 (UTC) 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" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dnfqG39R7z2xM3 for ; Fri, 09 Jan 2026 11:36:10 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [172.28.1.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "people01.haj.ipfire.org", Issuer "E7" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dnfqF5b0Dz2WH for ; Fri, 09 Jan 2026 11:36:09 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1767958569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=0oeaXOgh2haq4a+duo+WYMndWabOBOX/qdOLUDFQtqE=; b=lIVSWQ6GD41kYqK7hPsE8Vi4lhqvD+78BS353LFquoF2y6v5V4czdkGS4Core7h9SXzEKO dJ/9/81rP2pDtJAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1767958569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=0oeaXOgh2haq4a+duo+WYMndWabOBOX/qdOLUDFQtqE=; b=aeV9oJ/pMZlVcrXNmbpT6sG3qtli9ozUrr2ByA4F9QwAS9/tknukZd8/XXuvPGO7ss3KUM OtiTxSDjQwH9GP38xPj9oRecrelLxwEoB4UvvzIyB/X2ylqll/RuV1mttD+xuBLIQ/bElm pIxxFiLyZVK01o7oVVJOglJmksknL4uZSohfhgqaXI1WxGKtPMPVnTUz9aFKVOnny1nWwI K029WrUqWo2ITU+FmI1vE571jABeQCDFIlPHjxgZ6FcEBq0qXikXKHE5Cp2X7Mlo32i+44 LO4vb+uLiTVV7Fi2TCMs3R1crVRTG3RdA0Zqi+Qr6oczOT1TAG25M/0sTfT+TA== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4dnfqF3vGrz2xRK; Fri, 09 Jan 2026 11:36:09 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 415a10ae5647a8e2ce6fbb210dafda67a182c4bb X-Git-Refname: refs/heads/next X-Git-Reftype: branch X-Git-Oldrev: 0db80b315b0d9f545ad567af0b62bc3c5d293331 X-Git-Newrev: 415a10ae5647a8e2ce6fbb210dafda67a182c4bb Message-Id: <4dnfqF3vGrz2xRK@people01.haj.ipfire.org> Date: Fri, 09 Jan 2026 11:36:09 +0000 (UTC) From: Michael Tremer Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via 415a10ae5647a8e2ce6fbb210dafda67a182c4bb (commit) from 0db80b315b0d9f545ad567af0b62bc3c5d293331 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 415a10ae5647a8e2ce6fbb210dafda67a182c4bb Author: Michael Tremer Date: Fri Jan 9 11:35:07 2026 +0000 qemu: Remove the KVM group if not created as system group Fixes: #13922 - Core 199 - QEMU VMs no longer start - libfuse3.so.4 missing Reported-by: Arno Jonker Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: lfs/qemu | 2 +- src/paks/qemu/install.sh | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) Difference in files: diff --git a/lfs/qemu b/lfs/qemu index ca1115c76..8cd674a16 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -35,7 +35,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = qemu -PAK_VER = 52 +PAK_VER = 53 DEPS = alsa libusbredir spice libslirp diff --git a/src/paks/qemu/install.sh b/src/paks/qemu/install.sh index e0b84a629..f96e59ac5 100644 --- a/src/paks/qemu/install.sh +++ b/src/paks/qemu/install.sh @@ -22,6 +22,14 @@ ############################################################################ # . /opt/pakfire/lib/functions.sh + +# If the KVM group has already been created as a non-system group, we will +# remove it and create it again as a system group +kvm_id="$(getent group kvm | cut -d: -f3)" +if [ -n "${kvm_id}" -a "${kvm_id}" -ge 1000 ]; then + groupdel kvm +fi + #create the group kvm when they not exist getent group kvm >/dev/null || groupadd -r kvm extract_files hooks/post-receive -- IPFire 2.x development tree