From unknown Thu Aug 21 14:53:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62607: cp --recursive --backup broken in 9.2 Resent-From: Kristian Klausen Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sun, 02 Apr 2023 04:48:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62607 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 62607@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168041086330019 (code B ref -1); Sun, 02 Apr 2023 04:48:03 +0000 Received: (at submit) by debbugs.gnu.org; 2 Apr 2023 04:47:43 +0000 Received: from localhost ([127.0.0.1]:38831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pipd1-0007nz-1s for submit@debbugs.gnu.org; Sun, 02 Apr 2023 00:47:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:58000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pijtb-0003gE-6W for submit@debbugs.gnu.org; Sat, 01 Apr 2023 18:40:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pijta-0004lA-UK for bug-coreutils@gnu.org; Sat, 01 Apr 2023 18:40:26 -0400 Received: from mail.klausen.dk ([2a01:4f8:c2c:8952::]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pijtZ-0004pt-4p for bug-coreutils@gnu.org; Sat, 01 Apr 2023 18:40:26 -0400 Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klausen.dk; s=dkim; t=1680388820; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=EMlVjf2PSjat6GONcXCp/n/NNAcWebx1o4rQnvZhPVg=; b=a4ZceO4Sc0NlVrxBXbsKt8UWxl3ZfhdviwQV9EvflU/Di9Xtqh5zdOZ2/AeXc6B6Md131Q XHVPUomN9Ieoq9tyQsA93XyiI9Co5s0n1XXoSBtEtFyxAYVVpr4dAPSPHMNgkQx14Blkej kyQyYx7KcdOdrYuQw2efs+DAh/vmBq0= Date: Sun, 2 Apr 2023 00:40:07 +0200 MIME-Version: 1.0 Content-Language: da, en-US From: Kristian Klausen Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------0tNP8M2yj4u4tsoXfm3Qzi68" Received-SPF: pass client-ip=2a01:4f8:c2c:8952::; envelope-from=kristian@klausen.dk; helo=mail.klausen.dk X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Sun, 02 Apr 2023 00:47:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0tNP8M2yj4u4tsoXfm3Qzi68 Content-Type: multipart/mixed; boundary="------------jcL3jIu78TPszRmPP50HCD0H"; protected-headers="v1" From: Kristian Klausen To: bug-coreutils@gnu.org Message-ID: Subject: cp --recursive --backup broken in 9.2 --------------jcL3jIu78TPszRmPP50HCD0H Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkNCg0KQWZ0ZXIgdXBncmFkaW5nIHRvIGNvcmV1dGlscyA5LjItMiBvbiBBcmNoIExpbnV4 IHRoZSBmb2xsb3dpbmc6DQpta2RpciAtcCBzcmMgZHN0DQp0b3VjaCB7c3JjLGRzdH0vYmFy DQpjcCAtLXJlY3Vyc2l2ZSAtLWJhY2t1cCBzcmMvKiBkc3QNCmZhaWxzIHdpdGg6DQpjcDog Y2Fubm90IGNyZWF0ZSByZWd1bGFyIGZpbGUgJ2RzdC9mb28vYmFyJzogRmlsZSBleGlzdHMN Cg0KUnVubmluZyBzdHJhY2Ugb24gY3AgSSBub3RpY2VkOg0KcmVuYW1lYXQyKDQsICJmb28v YmFyIiwgNCwgImZvby9iYXJ+IiwgMCkgPSAtMSBFTk9FTlQgKE5vIHN1Y2ggZmlsZSBvciAN CmRpcmVjdG9yeSkNCg0KSW4gY29yZXV0aWxzIDkuMS0zIHRoZSBzeXNjYWxsIHN1Y2NlZWRz Og0KcmVuYW1lYXQyKDQsICJiYXIiLCA0LCAiYmFyfiIsIDApwqDCoMKgwqDCoMKgID0gMA0K DQpJIGFzc3VtZSByZW5hbWVhdDIgaXMgY2FsbGVkIHdpdGggdGhlIHdyb25nIG9sZHBhdGgg YW5kIG5ld3BhdGggaW4gOS4yIA0KYW5kIHRoYXQgaXQgc2hvdWxkIGp1c3QgYmUgdGhlIGJh c2VuYW1lIGFuZCBub3QgdGhlIGZ1bGwgcmVsYXRpdmUgcGF0aC4NCg0KQ2hlZXJzDQpLcmlz dGlhbiBLbGF1c2VuDQo= --------------jcL3jIu78TPszRmPP50HCD0H-- --------------0tNP8M2yj4u4tsoXfm3Qzi68 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEZP1ibywgleQwQkOB4r40bkEDZsMFAmQossgACgkQ4r40bkED ZsMMLRAArfwmGEOerkGbrDBPX/j6hsA0uFvQwqX8LqwdAmGVbIN1vlnbuGJ5/4JG xhml3k1oN80LVBanM+K9dCXreUtiqfg/7nJkVuSIP6ohbe1H4dpBkuGjhrXEOL+h NBGvVFMmUhUjvqWX+mESCwLz1VcsoBS2UTmxNDIrPofsMUfumtM3Wv7b1iMvVQan UWTEzsli+1Xr+QErfl33HntmLvGvd4ocub5oDqhp5N9JUU5IJpktbiSErCRgYoMC lWoVF9ZorQQWRNOGloMxZ0YfFl2QIsNQ0+vbpCagMWcSaEDqrjEborbKfOzYHqms NzKd0J+sEc8xq7GnvkICVKCz8prGPgY72rj2Ee8sOhvrbQVCU8Bt4auuAhidMIFR 9SSBk/alhtXSCXWUsK48a7fa8wk0p2j6Q7G2woIcPN45Y7lLu2rHjJJelHo5SxxL 8JwccJv68JIGQix+JswGZd2tLn6n/NwyCGoOSg9oc82eZI4JpmvwT21LwT2xtGQW fV/k4/fFiexLNYhbUspBe1GWjMmWAwwqub7jz3kD9lm6ng3BFK1tYcZaqIoN1tvw gErd8bL4b3ceG3lcPg+cQcflvn3HP3PgS6hE4blphsPqP0x+/79tFQPiKuQ/iH3b pAHEq+sSc2YBqw2WhgILaw7mOjOJAiRQ4H6otmJOb++4zKkQREQ= =4aFL -----END PGP SIGNATURE----- --------------0tNP8M2yj4u4tsoXfm3Qzi68-- From unknown Thu Aug 21 14:53:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62607: cp --recursive --backup broken in 9.2 Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Sun, 02 Apr 2023 12:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62607 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Kristian Klausen , 62607@debbugs.gnu.org Received: via spool by 62607-submit@debbugs.gnu.org id=B62607.168043925630194 (code B ref 62607); Sun, 02 Apr 2023 12:41:01 +0000 Received: (at 62607) by debbugs.gnu.org; 2 Apr 2023 12:40:56 +0000 Received: from localhost ([127.0.0.1]:39329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pix0x-0007qw-Vg for submit@debbugs.gnu.org; Sun, 02 Apr 2023 08:40:56 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:45700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pix0t-0007qd-R3 for 62607@debbugs.gnu.org; Sun, 02 Apr 2023 08:40:55 -0400 Received: by mail-wr1-f42.google.com with SMTP id r11so26657351wrr.12 for <62607@debbugs.gnu.org>; Sun, 02 Apr 2023 05:40:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680439246; x=1683031246; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=ke+RKG/MyB663fvy7SKfsvkatw53x5eb+1PshyCu7hE=; b=MlTcoZ9LIybXma8rk9j2Hlfa3a9zHCq0o+AaR/0ntE8gg7QvsbAkVjL7sZ1pRkT6pW VXvb85aBeHgQSTOAKnB1q/QFRymxFYcQDVthf5M/vPfmQk8WdXkv2khNZtSRwMZa9H3m 1TT9UUWssCqlFzHXW5yMatjiU+HyqT3HUDCzcOS9PGBzrFG93tM9vu2znXz34s7GI8tc nv6WleXK8dsrBMd9V+oqvxYQtt7aCPvhgFnNAtdbcny7goqmNoouu2kVuNrruXrOSceT nuXADUJar5EjU6CgLLwSdjPzLlhuohBGmks3UbyJ4gYvsmMz5NVhvcKd1sJGvOx5SrNy XcBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680439246; x=1683031246; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ke+RKG/MyB663fvy7SKfsvkatw53x5eb+1PshyCu7hE=; b=mx4qBc6ZuN3du7ALuQ3Dvsncy4aZLtbd1xdFMgL0Pep4g2E+4SGsFtRGDYJTNbVDrl McU4VUi608Bqhtq+lMcrtMPYuGsrCXY+EFIC2On1UqxejrYFF5N91HHjRezpOBGLIE9q IaQ8sRqbQnCkPJLhbZtqsN3usA72qOJSKCuBFnQG4bpa0FgzzVnPtSimoNQfl/kvxKRR z/FXXcUUpqmk4jXr91oZ0GcqM8jrbmwafGMv9gb2BXjBc6yXsa2wkrDEClP1bVdMyEtd rlXpYRywwa50vx0kmp+KT5VR3CdCoJuZmPvJQDO6A5X2Cr8BZB7zTRh4b/iUGOBUE7pl CDvA== X-Gm-Message-State: AAQBX9eHGg4hvTrpemrVOT8Ba+qL+Kg0HND37rdSUEX8Vpv9IzSwwv8m h8EPvqorTT9U+s93nMweoQ8cPCsTnUQ= X-Google-Smtp-Source: AKy350ZZHEv7oAmS5xRREQGGcNVA+YSMBVQbH8hTbxC1Hfk5KJ+P7VYeL7KgMUhix07gl0o6J6jXOw== X-Received: by 2002:adf:f1d0:0:b0:2cf:eb5d:70b5 with SMTP id z16-20020adff1d0000000b002cfeb5d70b5mr23892651wro.15.1680439245834; Sun, 02 Apr 2023 05:40:45 -0700 (PDT) Received: from [192.168.1.9] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id q11-20020a5d574b000000b002c54c92e125sm7224665wrw.46.2023.04.02.05.40.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 02 Apr 2023 05:40:45 -0700 (PDT) Message-ID: Date: Sun, 2 Apr 2023 13:40:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Thunderbird/109.0 Content-Language: en-US References: From: =?UTF-8?Q?P=C3=A1draig?= Brady In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) On 01/04/2023 23:40, Kristian Klausen via GNU coreutils Bug Reports wrote: > Hi > > After upgrading to coreutils 9.2-2 on Arch Linux the following: > mkdir -p src dst > touch {src,dst}/bar > cp --recursive --backup src/* dst > fails with: > cp: cannot create regular file 'dst/foo/bar': File exists > > Running strace on cp I noticed: > renameat2(4, "foo/bar", 4, "foo/bar~", 0) = -1 ENOENT (No such file or > directory) > > In coreutils 9.1-3 the syscall succeeds: > renameat2(4, "bar", 4, "bar~", 0)       = 0 > > I assume renameat2 is called with the wrong oldpath and newpath in 9.2 > and that it should just be the basename and not the full relative path. > > Cheers > Kristian Klausen Your analysis is correct wrt the wrong paths being given to the renameat2(). This is related to https://bugs.gnu.org/55029 For completeness the correct repro is: mkdir -p {src,dst}/foo touch {src,dst}/foo/bar cp --recursive --backup src/* dst thanks, Pádraig From unknown Thu Aug 21 14:53:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62607: cp --recursive --backup broken in 9.2 Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Mon, 03 Apr 2023 17:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62607 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Kristian Klausen , 62607@debbugs.gnu.org Cc: bug-gnulib Received: via spool by 62607-submit@debbugs.gnu.org id=B62607.16805423966476 (code B ref 62607); Mon, 03 Apr 2023 17:20:02 +0000 Received: (at 62607) by debbugs.gnu.org; 3 Apr 2023 17:19:56 +0000 Received: from localhost ([127.0.0.1]:45159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pjNqV-0001gN-H9 for submit@debbugs.gnu.org; Mon, 03 Apr 2023 13:19:56 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:37718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pjNqS-0001g9-Ox for 62607@debbugs.gnu.org; Mon, 03 Apr 2023 13:19:53 -0400 Received: by mail-wm1-f42.google.com with SMTP id n10-20020a05600c4f8a00b003ee93d2c914so19988662wmq.2 for <62607@debbugs.gnu.org>; Mon, 03 Apr 2023 10:19:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680542387; x=1683134387; h=in-reply-to:cc:references:to:from:content-language:subject :user-agent:mime-version:date:message-id:sender:from:to:cc:subject :date:message-id:reply-to; bh=JwRYOAE9ahwGN7wXxr1VU1tP+6gcoOoT/AzDXEEN0Ws=; b=QeZFdKz3RKNxxQyAxdw+iJwdPUa77YfLiBszp8IWh/URzCcCPRNIiMhxYSItOvnJLF UHmZ9ZOiBEP0f2wOxIF+B2o5aGAcBxNG8ESeX9jJSgkUfBDqv3oIfTE4UZmT7E3isR+i uIUwTHuQlOtQkDTGzxGIlPGyusTkkv1i5UnQ02Ae5M1q0R1zkQ7FdjRk4I45hfycuuiP jKKENILKozZ9EkRgMfs/EgjMvr8gYIY+GBExULcKd1jmRWFCdCMZaZWTJ1aBHSgJxKMi KTDP4y2RVBB8U/G74zz062tOFC3vb/1QP8VcHEaitLG2FpMtScw0CTtQZj/qYxBxijR3 j7YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680542387; x=1683134387; h=in-reply-to:cc:references:to:from:content-language:subject :user-agent:mime-version:date:message-id:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=JwRYOAE9ahwGN7wXxr1VU1tP+6gcoOoT/AzDXEEN0Ws=; b=aCFmYb0pc+Q6et6QvBBPGf0dhdGT14IiSuUyHx/fyal9fHxRk/H45QtJ0ghX4J2hMe kihYyNmDR8/YWblRlihNb4+v8TNqs4N8iop6Af+0xvLhu2ie54RwPyHLOLXhHVdE/os8 7Tk5taTaVl8NcsDeXfa8addNlAbkXGiSErULT6vQ9qa7kOkHVtx8O3/9T2+MW0p29vZM rgMZvZIYFpb041n+gzaf6nx8ZBJ3sDg9EitlGfF6AfjQi/gngmfX9sUCcQIfYvQ4Mmpb W8fHp5JnDdL9NBe/YmdqoMJf4dMW7ypaNWHAUXo3oXiDl16+Da2GLlKpxWW4Gv1w5vX9 vqKA== X-Gm-Message-State: AAQBX9fj1Mhxfly1LcWHVVGZNnQGOA/vkVVSfWKq3WTMlbS49EBgsEcJ C9O1DxYh1e+zTMhpc3nFeM8= X-Google-Smtp-Source: AKy350bcoldKxvnyg7Om1XB8a8Mk7JpgLvW1/1rOq7a2WxP834ZH90IUiBs3p9ySit2AMGGR7mFl0g== X-Received: by 2002:a05:600c:259:b0:3ed:2a8f:e6dd with SMTP id 25-20020a05600c025900b003ed2a8fe6ddmr186929wmj.6.1680542386672; Mon, 03 Apr 2023 10:19:46 -0700 (PDT) Received: from [192.168.1.9] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id g20-20020a05600c4ed400b003ee8a1bc220sm20421298wmq.1.2023.04.03.10.19.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Apr 2023 10:19:45 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------s4zbIdy5FLBkfEgnQcTlDWV5" Message-ID: <410a8f1a-3bb5-6624-cfdc-0086e66b6fc4@draigBrady.com> Date: Mon, 3 Apr 2023 18:19:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Thunderbird/109.0 Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig?= Brady References: In-Reply-To: X-Spam-Score: -0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) This is a multi-part message in MIME format. --------------s4zbIdy5FLBkfEgnQcTlDWV5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 02/04/2023 13:40, Pádraig Brady wrote: > On 01/04/2023 23:40, Kristian Klausen via GNU coreutils Bug Reports wrote: >> Hi >> >> After upgrading to coreutils 9.2-2 on Arch Linux the following: >> mkdir -p src dst >> touch {src,dst}/bar >> cp --recursive --backup src/* dst >> fails with: >> cp: cannot create regular file 'dst/foo/bar': File exists >> >> Running strace on cp I noticed: >> renameat2(4, "foo/bar", 4, "foo/bar~", 0) = -1 ENOENT (No such file or >> directory) >> >> In coreutils 9.1-3 the syscall succeeds: >> renameat2(4, "bar", 4, "bar~", 0)       = 0 >> >> I assume renameat2 is called with the wrong oldpath and newpath in 9.2 >> and that it should just be the basename and not the full relative path. >> >> Cheers >> Kristian Klausen > > Your analysis is correct wrt the wrong paths being given to the renameat2(). > This is related to https://bugs.gnu.org/55029 > > For completeness the correct repro is: > > mkdir -p {src,dst}/foo > touch {src,dst}/foo/bar > cp --recursive --backup src/* dst The attached two patches should address this. The first fixes the bug in gnulib (cc'd), while the second adds a test to coreutils. thanks, Pádraig --------------s4zbIdy5FLBkfEgnQcTlDWV5 Content-Type: text/x-patch; charset=UTF-8; name="gnulib-backupfile-62607.patch" Content-Disposition: attachment; filename="gnulib-backupfile-62607.patch" Content-Transfer-Encoding: base64 RnJvbSA0MThhYTU2NGViZmY3MGMxZDExOGE1ZDMzMDdhNmQwYjE0N2ZmN2EyIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/UD1DMz1BMWRyYWlnPTIwQnJhZHk/ PSA8UEBkcmFpZ0JyYWR5LmNvbT4KRGF0ZTogTW9uLCAzIEFwciAyMDIzIDE4OjA2OjIyICsw MTAwClN1YmplY3Q6IFtQQVRDSF0gYmFja3VwZmlsZTogZml4IGJ1ZyB3aGVuIHJlbmFtaW5n IGZyb20gc3ViZGlyZWN0b3J5CgoqIGxpYi9iYWNrdXBmaWxlLmMgKGJhY2t1cF9pbnRlcm5h bCk6IEVuc3VyZSB3ZSB1c2UgdGhlCmFwcHJvcHJpYXRlIG9mZnNldCBpZiBvcGVyYXRpbmcg b24gYSBzdWJkaXJlY3RvcnksCmkuZS4sIG9uIGFuIHVwZGF0ZWQgc2Rpci4KRml4ZXMgaHR0 cHM6Ly9idWdzLmdudS5vcmcvNjI2MDcKLS0tCiBDaGFuZ2VMb2cgICAgICAgIHwgOCArKysr KysrKwogbGliL2JhY2t1cGZpbGUuYyB8IDcgKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAx MiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NoYW5nZUxv ZyBiL0NoYW5nZUxvZwppbmRleCBhZTg1MWVkOGFhLi42OWMxOWIzZWJlIDEwMDY0NAotLS0g YS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTEgQEAKKzIwMjMtMDQt MDMgIFDDoWRyYWlnIEJyYWR5ICA8UEBkcmFpZ0JyYWR5LmNvbT4KKworCWJhY2t1cGZpbGU6 IGZpeCBidWcgd2hlbiByZW5hbWluZyBmcm9tIHN1YmRpcmVjdG9yeQorCSogbGliL2JhY2t1 cGZpbGUuYyAoYmFja3VwX2ludGVybmFsKTogRW5zdXJlIHdlIHVzZSB0aGUKKwlhcHByb3By aWF0ZSBvZmZzZXQgaWYgb3BlcmF0aW5nIG9uIGEgc3ViZGlyZWN0b3J5LAorCWkuZS4sIG9u IGFuIHVwZGF0ZWQgc2Rpci4KKwlGaXhlcyBodHRwczovL2J1Z3MuZ251Lm9yZy82MjYwNwor CiAyMDIzLTA0LTAzICBCcnVubyBIYWlibGUgIDxicnVub0BjbGlzcC5vcmc+CiAKIAl2YXNu cHJpbnRmLXBvc2l4OiBGaXggaGFybWxlc3MgbWlzdGFrZSAocmVncmVzc2lvbiAyMDIzLTAz LTI0KS4KZGlmZiAtLWdpdCBhL2xpYi9iYWNrdXBmaWxlLmMgYi9saWIvYmFja3VwZmlsZS5j CmluZGV4IDljY2EyNzEzNDMuLjViY2Y5MjQ0MTQgMTAwNjQ0Ci0tLSBhL2xpYi9iYWNrdXBm aWxlLmMKKysrIGIvbGliL2JhY2t1cGZpbGUuYwpAQCAtMzMxLDcgKzMzMSw3IEBAIGJhY2t1 cGZpbGVfaW50ZXJuYWwgKGludCBkaXJfZmQsIGNoYXIgY29uc3QgKmZpbGUsCiAgICAgcmV0 dXJuIHM7CiAKICAgRElSICpkaXJwID0gTlVMTDsKLSAgaW50IHNkaXIgPSBkaXJfZmQ7Cisg IGludCBzZGlyID0gLTE7CiAgIGlkeF90IGJhc2VfbWF4ID0gMDsKICAgd2hpbGUgKHRydWUp CiAgICAgewpAQCAtMzcwLDkgKzM3MCwxMCBAQCBiYWNrdXBmaWxlX2ludGVybmFsIChpbnQg ZGlyX2ZkLCBjaGFyIGNvbnN0ICpmaWxlLAogICAgICAgaWYgKCEgcmVuYW1lKQogICAgICAg ICBicmVhazsKIAotICAgICAgaWR4X3Qgb2Zmc2V0ID0gYmFja3VwX3R5cGUgPT0gc2ltcGxl X2JhY2t1cHMgPyAwIDogYmFzZV9vZmZzZXQ7CisgICAgICBkaXJfZmQgPSBzZGlyIDwgMCA/ IGRpcl9mZCA6IHNkaXI7CisgICAgICBpZHhfdCBvZmZzZXQgPSBzZGlyIDwgMCA/IDAgOiBi YXNlX29mZnNldDsKICAgICAgIHVuc2lnbmVkIGZsYWdzID0gYmFja3VwX3R5cGUgPT0gc2lt cGxlX2JhY2t1cHMgPyAwIDogUkVOQU1FX05PUkVQTEFDRTsKLSAgICAgIGlmIChyZW5hbWVh dHUgKHNkaXIsIGZpbGUgKyBvZmZzZXQsIHNkaXIsIHMgKyBvZmZzZXQsIGZsYWdzKSA9PSAw KQorICAgICAgaWYgKHJlbmFtZWF0dSAoZGlyX2ZkLCBmaWxlICsgb2Zmc2V0LCBkaXJfZmQs IHMgKyBvZmZzZXQsIGZsYWdzKSA9PSAwKQogICAgICAgICBicmVhazsKICAgICAgIGludCBl ID0gZXJybm87CiAgICAgICBpZiAoISAoZSA9PSBFRVhJU1QgJiYgZXh0ZW5kZWQpKQotLSAK Mi4yNi4yCgo= --------------s4zbIdy5FLBkfEgnQcTlDWV5 Content-Type: text/x-patch; charset=UTF-8; name="coreutils-backup-62607.patch" Content-Disposition: attachment; filename="coreutils-backup-62607.patch" Content-Transfer-Encoding: base64 RnJvbSAxYTgwZmFiMzM5ZDUyZGI3ZTI4NGI0ZjJmNDEwNjhkNWQ4ZGQ3ZTRlIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/UD1DMz1BMWRyYWlnPTIwQnJhZHk/ PSA8UEBkcmFpZ0JyYWR5LmNvbT4KRGF0ZTogTW9uLCAzIEFwciAyMDIzIDE4OjEyOjMzICsw MTAwClN1YmplY3Q6IFtQQVRDSF0gdGVzdHM6IGNwOiB0ZXN0IC0tYmFja3VwIHdpdGggc3Vi ZGlyZWN0b3JpZXMKCiogdGVzdHMvY3AvYmFja3VwLWRpci5zaDogQWRkIGEgdGVzdCB0byBl bnN1cmUKd2UgcmVuYW1lIGFwcHJvcHJpYXRlbHkgd2hlbiBiYWNraW5nIHVwIHRocm91Z2gg c3ViZGlycy4KKiBORVdTOiBNZW50aW9uIHRoZSBidWcgZml4LgpBZGRyZXNzZXMgaHR0cHM6 Ly9idWdzLmdudS5vcmcvNjI2MDcKLS0tCiBORVdTICAgICAgICAgICAgICAgICAgIHwgNSAr KysrKwogdGVzdHMvY3AvYmFja3VwLWRpci5zaCB8IDggKysrKysrKy0KIDIgZmlsZXMgY2hh bmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL05F V1MgYi9ORVdTCmluZGV4IGY1M2FkYWI2Zi4uNTljNmRhNWE3IDEwMDY0NAotLS0gYS9ORVdT CisrKyBiL05FV1MKQEAgLTEwLDYgKzEwLDExIEBAIEdOVSBjb3JldXRpbHMgTkVXUyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0qLSBvdXRsaW5lIC0qLQogICBtb3Jl IHJlc3RyaWN0ZWQgc3lzdGVtcyBsaWtlIGFuZHJvaWQgb3IgY29udGFpbmVycyBldGMuCiAg IFtidWcgaW50cm9kdWNlZCBpbiBjb3JldXRpbHMtOS4yXQogCisgIGNwIC0tcmVjdXJzaXZl IC0tYmFja3VwIHdpbGwgYWdhaW4gb3BlcmF0ZSBjb3JyZWN0bHkuCisgIFByZXZpb3VzeSBp dCBtYXkgaGF2ZSBoaXQgIkZpbGUgZXhpc3RzIiBlcnJvcnMgd2hlbgorICBpdCBmYWlsZWQg dG8gYXBwcm9wcmlhdGVseSByZW5hbWUgZmlsZXMgYmVpbmcgcmVwbGFjZWQuCisgIFtidWcg aW50cm9kdWNlZCBpbiBjb3JldXRpbHMtOS4yXQorCiAgIGRhdGUgLS1maWxlIGFuZCBkaXJj b2xvcnMgd2lsbCBub3cgZGlhZ25vc2UgYSBmYWlsdXJlIHRvIHJlYWQgYSBmaWxlLgogICBQ cmV2aW91c2x5IHRoZXkgd291bGQgaGF2ZSBzaWxlbnRseSBpZ25vcmVkIHRoZSBmYWlsdXJl LgogICBbVGhpcyBidWcgd2FzIHByZXNlbnQgaW4gInRoZSBiZWdpbm5pbmciLl0KZGlmZiAt LWdpdCBhL3Rlc3RzL2NwL2JhY2t1cC1kaXIuc2ggYi90ZXN0cy9jcC9iYWNrdXAtZGlyLnNo CmluZGV4IDY1NzNkNThlMC4uNWMxNzQ5OGNmIDEwMDc1NQotLS0gYS90ZXN0cy9jcC9iYWNr dXAtZGlyLnNoCisrKyBiL3Rlc3RzL2NwL2JhY2t1cC1kaXIuc2gKQEAgLTEsNSArMSw1IEBA CiAjIS9iaW4vc2gKLSMgRW5zdXJlIHRoYXQgY3AgLWIgZG9lc24ndCBiYWNrIHVwIGRpcmVj dG9yaWVzLgorIyBFbnN1cmUgdGhhdCBjcCAtYiBoYW5kbGVzIGRpcmVjdG9yaWVzIGFwcHJv cHJpYXRlbHkKIAogIyBDb3B5cmlnaHQgKEMpIDIwMDYtMjAyMyBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb24sIEluYy4KIApAQCAtMjksNCArMjksMTAgQEAgY3AgLWFiIHggeSB8fCBmYWls PTEKIHRlc3QgLWQgeS94IHx8IGZhaWw9MQogdGVzdCAtZCB5L3h+ICYmIGZhaWw9MQogCisj IEJ1ZyA2MjYwNy4KKyMgVGhpcyB3b3VsZCBmYWlsIHRvIGJhY2t1cCB1c2luZyByZW5hbWUs IGFuZCB0aHVzIGZhaWwgdG8gcmVwbGFjZSB0aGUgZmlsZQorbWtkaXIgLXAge3NyYyxkc3R9 L2ZvbyB8fCBmcmFtZXdvcmtfZmFpbHVyZV8KK3RvdWNoIHtzcmMsZHN0fS9mb28vYmFyIHx8 IGZyYW1ld29ya19mYWlsdXJlXworY3AgLS1yZWN1cnNpdmUgLS1iYWNrdXAgc3JjLyogZHN0 IHx8IGZhaWw9MQorCiBFeGl0ICRmYWlsCi0tIAoyLjI2LjIKCg== --------------s4zbIdy5FLBkfEgnQcTlDWV5-- From unknown Thu Aug 21 14:53:14 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Kristian Klausen Subject: bug#62607: closed (Re: bug#62607: cp --recursive --backup broken in 9.2) Message-ID: References: X-Gnu-PR-Message: they-closed 62607 X-Gnu-PR-Package: coreutils Reply-To: 62607@debbugs.gnu.org Date: Tue, 04 Apr 2023 11:03:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1680606182-19049-1" This is a multi-part message in MIME format... ------------=_1680606182-19049-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62607: cp --recursive --backup broken in 9.2 which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62607@debbugs.gnu.org. --=20 62607: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62607 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1680606182-19049-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62607-done) by debbugs.gnu.org; 4 Apr 2023 11:02:59 +0000 Received: from localhost ([127.0.0.1]:46634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pjeRH-0004x2-Je for submit@debbugs.gnu.org; Tue, 04 Apr 2023 07:02:59 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:45971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pjeRG-0004wn-Ev for 62607-done@debbugs.gnu.org; Tue, 04 Apr 2023 07:02:58 -0400 Received: by mail-wr1-f52.google.com with SMTP id r11so32330595wrr.12 for <62607-done@debbugs.gnu.org>; Tue, 04 Apr 2023 04:02:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680606172; x=1683198172; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=JmR99JCq3hPk+sQz+N/c3+CEisKwcCnuXwWQFsOGbHo=; b=kAUeGGzKTOqIIar781IWKL6Ersy7DRbl9cCyThQcOocY92rGYX2dhG4wMUNrs8QTe+ Vins/OuONnVlLepbaFlHjAV0F9jjSSIuVR5KjgygrfvyDzAi6TY5xAYagPgYrhkZiL3d qy0HxqgiyzfOvEkPpOSEH8l0RhrbnEppEOWeJyej3/XwATetzcifa5KfjfqQKsmKe3Ta ITnDiJsrSXINJY3d2tpF1hJt4ZXwKWLDlkTNMOHM9ZJkabUTRScE+HZwHKJITS9u+AN6 Kp/SYDTR1jrF50q7X5vwpDeMkXPWFu2n6Pcig1rZgmcSOG7E5cSeCjTPDsMlMrKp7wKq 8c5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680606172; x=1683198172; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JmR99JCq3hPk+sQz+N/c3+CEisKwcCnuXwWQFsOGbHo=; b=2vIKW8hajXprx281wVmVk7H2W43FWRmdS2EItBWN8DothP+Bw1SgHPUEKtwc368Sw9 s1cK96jrQvTPB/jfOeUnepRv5mtM5cW1tcGWog4AbTnWVrsuVSRew5mAobK18g5T7bGD UMrG1pVo1NgyC/PenpUqzBrlwLUEaPuijwG0A9sGsbnylJ2x6K7GyahM/EGt9MpGq3X1 njjt1xmp35B+X/17ipN0kMEYT7DUZkmk2uTHMpQJc3AvSwXwXHexZpuMOp5eobXnTcSY 967p/7nDNg9hremonicym/ALPXOs+68bgTrOpYIMIurP9b3wLtapQlNXnNCbZwB4gnC7 uk8w== X-Gm-Message-State: AAQBX9fHsGCl9BIRUpMO5PsZoKkIk82GAskKzYbnRwBuuHD0WA+Ki0cT E1FEUxrRwIGQ4DMYCo8da/M= X-Google-Smtp-Source: AKy350adgTUuiAlrCLNCVRq8bDVROIuL39FvjOhAaaoNkQMltkXvfvMazpczdI75BLlMs9MQMOWj8A== X-Received: by 2002:adf:f392:0:b0:2ce:ae05:4436 with SMTP id m18-20020adff392000000b002ceae054436mr1365371wro.41.1680606172450; Tue, 04 Apr 2023 04:02:52 -0700 (PDT) Received: from [192.168.1.9] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id q11-20020a5d574b000000b002c54c92e125sm12038110wrw.46.2023.04.04.04.02.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 04 Apr 2023 04:02:51 -0700 (PDT) Message-ID: Date: Tue, 4 Apr 2023 12:02:50 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Thunderbird/109.0 Subject: Re: bug#62607: cp --recursive --backup broken in 9.2 Content-Language: en-US From: =?UTF-8?Q?P=C3=A1draig_Brady?= To: Kristian Klausen , 62607-done@debbugs.gnu.org References: <410a8f1a-3bb5-6624-cfdc-0086e66b6fc4@draigBrady.com> In-Reply-To: <410a8f1a-3bb5-6624-cfdc-0086e66b6fc4@draigBrady.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.9 (/) X-Debbugs-Envelope-To: 62607-done Cc: bug-gnulib X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) On 03/04/2023 18:19, Pádraig Brady wrote: > On 02/04/2023 13:40, Pádraig Brady wrote: >> For completeness the correct repro is: >> >> mkdir -p {src,dst}/foo >> touch {src,dst}/foo/bar >> cp --recursive --backup src/* dst > > The attached two patches should address this. > The first fixes the bug in gnulib (cc'd), > while the second adds a test to coreutils. Pushed. Marking this as done. thanks, Pádraig ------------=_1680606182-19049-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Apr 2023 04:47:43 +0000 Received: from localhost ([127.0.0.1]:38831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pipd1-0007nz-1s for submit@debbugs.gnu.org; Sun, 02 Apr 2023 00:47:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:58000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pijtb-0003gE-6W for submit@debbugs.gnu.org; Sat, 01 Apr 2023 18:40:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pijta-0004lA-UK for bug-coreutils@gnu.org; Sat, 01 Apr 2023 18:40:26 -0400 Received: from mail.klausen.dk ([2a01:4f8:c2c:8952::]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pijtZ-0004pt-4p for bug-coreutils@gnu.org; Sat, 01 Apr 2023 18:40:26 -0400 Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klausen.dk; s=dkim; t=1680388820; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=EMlVjf2PSjat6GONcXCp/n/NNAcWebx1o4rQnvZhPVg=; b=a4ZceO4Sc0NlVrxBXbsKt8UWxl3ZfhdviwQV9EvflU/Di9Xtqh5zdOZ2/AeXc6B6Md131Q XHVPUomN9Ieoq9tyQsA93XyiI9Co5s0n1XXoSBtEtFyxAYVVpr4dAPSPHMNgkQx14Blkej kyQyYx7KcdOdrYuQw2efs+DAh/vmBq0= Date: Sun, 2 Apr 2023 00:40:07 +0200 MIME-Version: 1.0 Content-Language: da, en-US To: bug-coreutils@gnu.org From: Kristian Klausen Subject: cp --recursive --backup broken in 9.2 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------0tNP8M2yj4u4tsoXfm3Qzi68" Received-SPF: pass client-ip=2a01:4f8:c2c:8952::; envelope-from=kristian@klausen.dk; helo=mail.klausen.dk X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 02 Apr 2023 00:47:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0tNP8M2yj4u4tsoXfm3Qzi68 Content-Type: multipart/mixed; boundary="------------jcL3jIu78TPszRmPP50HCD0H"; protected-headers="v1" From: Kristian Klausen To: bug-coreutils@gnu.org Message-ID: Subject: cp --recursive --backup broken in 9.2 --------------jcL3jIu78TPszRmPP50HCD0H Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkNCg0KQWZ0ZXIgdXBncmFkaW5nIHRvIGNvcmV1dGlscyA5LjItMiBvbiBBcmNoIExpbnV4 IHRoZSBmb2xsb3dpbmc6DQpta2RpciAtcCBzcmMgZHN0DQp0b3VjaCB7c3JjLGRzdH0vYmFy DQpjcCAtLXJlY3Vyc2l2ZSAtLWJhY2t1cCBzcmMvKiBkc3QNCmZhaWxzIHdpdGg6DQpjcDog Y2Fubm90IGNyZWF0ZSByZWd1bGFyIGZpbGUgJ2RzdC9mb28vYmFyJzogRmlsZSBleGlzdHMN Cg0KUnVubmluZyBzdHJhY2Ugb24gY3AgSSBub3RpY2VkOg0KcmVuYW1lYXQyKDQsICJmb28v YmFyIiwgNCwgImZvby9iYXJ+IiwgMCkgPSAtMSBFTk9FTlQgKE5vIHN1Y2ggZmlsZSBvciAN CmRpcmVjdG9yeSkNCg0KSW4gY29yZXV0aWxzIDkuMS0zIHRoZSBzeXNjYWxsIHN1Y2NlZWRz Og0KcmVuYW1lYXQyKDQsICJiYXIiLCA0LCAiYmFyfiIsIDApwqDCoMKgwqDCoMKgID0gMA0K DQpJIGFzc3VtZSByZW5hbWVhdDIgaXMgY2FsbGVkIHdpdGggdGhlIHdyb25nIG9sZHBhdGgg YW5kIG5ld3BhdGggaW4gOS4yIA0KYW5kIHRoYXQgaXQgc2hvdWxkIGp1c3QgYmUgdGhlIGJh c2VuYW1lIGFuZCBub3QgdGhlIGZ1bGwgcmVsYXRpdmUgcGF0aC4NCg0KQ2hlZXJzDQpLcmlz dGlhbiBLbGF1c2VuDQo= --------------jcL3jIu78TPszRmPP50HCD0H-- --------------0tNP8M2yj4u4tsoXfm3Qzi68 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEZP1ibywgleQwQkOB4r40bkEDZsMFAmQossgACgkQ4r40bkED ZsMMLRAArfwmGEOerkGbrDBPX/j6hsA0uFvQwqX8LqwdAmGVbIN1vlnbuGJ5/4JG xhml3k1oN80LVBanM+K9dCXreUtiqfg/7nJkVuSIP6ohbe1H4dpBkuGjhrXEOL+h NBGvVFMmUhUjvqWX+mESCwLz1VcsoBS2UTmxNDIrPofsMUfumtM3Wv7b1iMvVQan UWTEzsli+1Xr+QErfl33HntmLvGvd4ocub5oDqhp5N9JUU5IJpktbiSErCRgYoMC lWoVF9ZorQQWRNOGloMxZ0YfFl2QIsNQ0+vbpCagMWcSaEDqrjEborbKfOzYHqms NzKd0J+sEc8xq7GnvkICVKCz8prGPgY72rj2Ee8sOhvrbQVCU8Bt4auuAhidMIFR 9SSBk/alhtXSCXWUsK48a7fa8wk0p2j6Q7G2woIcPN45Y7lLu2rHjJJelHo5SxxL 8JwccJv68JIGQix+JswGZd2tLn6n/NwyCGoOSg9oc82eZI4JpmvwT21LwT2xtGQW fV/k4/fFiexLNYhbUspBe1GWjMmWAwwqub7jz3kD9lm6ng3BFK1tYcZaqIoN1tvw gErd8bL4b3ceG3lcPg+cQcflvn3HP3PgS6hE4blphsPqP0x+/79tFQPiKuQ/iH3b pAHEq+sSc2YBqw2WhgILaw7mOjOJAiRQ4H6otmJOb++4zKkQREQ= =4aFL -----END PGP SIGNATURE----- --------------0tNP8M2yj4u4tsoXfm3Qzi68-- ------------=_1680606182-19049-1--