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 4gDnbY1G19z2xfM for ; Mon, 11 May 2026 18:01:29 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (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 4gDnbY0xPRz2xSY for ; Mon, 11 May 2026 18:01:29 +0000 (UTC) Received: from people01.haj.ipfire.org (people01.haj.ipfire.org [IPv6:2001:678:b28::161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bit raw public key) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "people01.haj.ipfire.org", Issuer "E8" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4gDnbX5JCRz1C2 for ; Mon, 11 May 2026 18:01:28 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1778522488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=07dpiqIVn2SDgZXVRfzTguRveQwcavpgBMoNCcn4v4g=; b=2ztVvkuCGRu84er7tvMeFLPoW1W4HwDH/tvA2tFwzczSrKq76bypWzeCqVLMFT2XGVRnnQ +LnfpQPFl+hvEeDQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1778522488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=07dpiqIVn2SDgZXVRfzTguRveQwcavpgBMoNCcn4v4g=; b=Zo2dvrs5h4ovfIcwu6wui8fEDBG3lKWv8YLMbtZ67MtTJIp0Pei7HoMEfe9PCYZ42pdMOl nPKQ60K7le8BY0Hd6yUZ9Oaw72JFdxSkdGkJVb1jWzbEW/hCFQQdlGn1nogcxnTASVT9JT HGljRSMOzZY8QlgAzJWCPPezQ3QheHLDSuL4Va+zHovGL5s1b4xEQHgmHu6WOWHBnXyPSi psbjgEK6v7CG5QeDPJe7DbqEeavcNErj4GQCimkIZAE8t5hJ6lzW8cGHXfIk9jttMaCYEQ YRP01qYi+OGzdjRQMtJw07raigVqHO/9S50DjWNp8l4xB8tef1ER4KXhYuhelQ== Received: by people01.haj.ipfire.org (Postfix, from userid 1000) id 4gDnbX0Cs7z2xcP; Mon, 11 May 2026 18:01:28 +0000 (UTC) To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, master, updated. da1960a8f38d1a1d1ae5855703b8f60432389f1e X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 1f2ea92214879acc6292dfcdbb103e3210eed4cc X-Git-Newrev: da1960a8f38d1a1d1ae5855703b8f60432389f1e Message-Id: <4gDnbX0Cs7z2xcP@people01.haj.ipfire.org> Date: Mon, 11 May 2026 18:01:27 +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, master has been updated via da1960a8f38d1a1d1ae5855703b8f60432389f1e (commit) from 1f2ea92214879acc6292dfcdbb103e3210eed4cc (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 da1960a8f38d1a1d1ae5855703b8f60432389f1e Author: Adolf Belka Date: Mon May 11 18:55:51 2026 +0200 backup.pl: Create the new unbound user and group when doing a restore - With the introduction of the unbound user and group, when a restore is done from a earlier backup when user and group nobody were used then the unbound user and group are removed as passwd and group are backed up. - Using the entry already present for the dhcpcd user and group I cre4ated this patch. - Not 100% certain it is the correct way to do it, as I am not sure about if a restore is done where the unbound user and group already exist but presumably the same effect occurs with the dhcpcd user and group. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/backup/backup.pl | 8 ++++++++ 1 file changed, 8 insertions(+) Difference in files: diff --git a/config/backup/backup.pl b/config/backup/backup.pl index 9a54b50d3..8dd77b3ee 100644 --- a/config/backup/backup.pl +++ b/config/backup/backup.pl @@ -108,6 +108,14 @@ restore_backup() { -s /bin/false \ -u 52 dhcpcd + # create unbound user + groupadd -g 103 unbound + useradd -c 'unbound User' \ + -d /var/empty \ + -g unbound \ + -s /bin/false \ + -u 103 unbound + # Run converters # Outgoing Firewall hooks/post-receive -- IPFire 2.x development tree