TC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740443898; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bqYsKOJH43fZkpmzvTgAnIIXzzhByb1E78mHrdoTEZo=; b=I+IzH6Q/x1tbJunIIev1glK6A95nbo+mGAn8pGyySdz8vkt//lTreHUwWsTvvz83l1dudZ RnM+9dRrW8cdv+HiaATZTOnry5/eJqDsFsQLKCI5mx7FKRfGqH0/XKbSBnLQL1XG5MU/z8 a+H9GJiVu4IPz27RlOykZrZMRj2liWZvZgojWVf42WR184cSs0q4v758stRj4v9kU5qM7Y MI3P1gFRr/03Y/amnom+9QyqnDyUB0VYUsdWFIt1HVVSz2E8W2DpsL6X+lQd2hIMvXRokB nUgFhfiFGhaeSWRurcyPka6h55HzbOREU60OXTxWAGUngKGOeo7VtsKnFb2hzQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740443898; a=rsa-sha256; cv=none; b=qCtsK6qrx3ZtOd9f3miRmjW7b6HnmMkU9a+CoDeTZWatDobYYAS/UYTkTIfec9aOm6eOHN wOzy96wnZQwJENUNHAXeKjzk01UITVVSwjOxLsY5oGeuvF40kokM5mWy1e5AeHnVk8p4EP ukbpxkd6ZfKoQrEkVIwVsW/Pk7YYmjQ1eYlLek6auRsy6IuKrR6i6pVmkF1ZaLl2hR1ARQ mv4iVkt1wUa55wIn4IkO0+ZtInX7XizoxNiq9cmhTllXRJP8yxKMsqDrval3F2YPPc5ZLv K72l91S7iDYDuw2NkWBedGGLX2ye7CuYrLPLWlhkHtbro5/95lzYV5NPvVGfHw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740443898; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bqYsKOJH43fZkpmzvTgAnIIXzzhByb1E78mHrdoTEZo=; b=PrHfTNnXzPQejU6AadAu92KqdMKV8SZBhVRfl9z8jieDK2F6AMXPjqsy6cP46+mDEO+Ejt AfnKdwufuCCVj+l8xCatYFM0DPRBa6qJ8msyX0H296WVY8C2OfrMJ6ljRynTdtyej0U5WM jcFr/pA5RP6l+/ksa+dwl9itFbBfF6heUjQyM/OaZhPH+wEL7pdv2DNyIXVAMX0kws+Cqi PycqFGuYmbptJQkK9rBBzbD8WT4KyCIJbpdq+MkJ0RAkLU/Bo5/I43ZsPGY1R2j/2fgnB4 CT0SonlzqL2SDGCje4YDlDYoylIu41pfSiJHZwdrJHn4GjR45+3D+RyNbXO+KA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Z1zGy2qgdz13dF; Tue, 25 Feb 2025 00:38:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51P0cIT2096996; Tue, 25 Feb 2025 00:38:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51P0cIxr096993; Tue, 25 Feb 2025 00:38:18 GMT (envelope-from git) Date: Tue, 25 Feb 2025 00:38:18 GMT Message-Id: <202502250038.51P0cIxr096993@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Cy Schubert Subject: git: 9b65c9cdbb94 - stable/13 - shar: Make sure a sed failure in the generated archive results in failure List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cy X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 9b65c9cdbb9419ea987a08b6aaa1e51e54bb52d0 Auto-Submitted: auto-generated The branch stable/13 has been updated by cy: URL: https://cgit.FreeBSD.org/src/commit/?id=9b65c9cdbb9419ea987a08b6aaa1e51e54bb52d0 commit 9b65c9cdbb9419ea987a08b6aaa1e51e54bb52d0 Author: Cy Schubert AuthorDate: 2025-01-02 03:44:18 +0000 Commit: Cy Schubert CommitDate: 2025-02-25 00:38:10 +0000 shar: Make sure a sed failure in the generated archive results in failure Obtained from: NetBSD hg commit 365369:21b92f0055b4 MFC after: 1 week (cherry picked from commit f0c8d2cd622a47e06c08620a10e13ad7519e9102) --- usr.bin/shar/shar.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.bin/shar/shar.sh b/usr.bin/shar/shar.sh index f7496716acba..97e7768da6c7 100644 --- a/usr.bin/shar/shar.sh +++ b/usr.bin/shar/shar.sh @@ -71,7 +71,7 @@ do md5sum=`echo -n "$i" | md5` echo "echo x - '$i'" echo "sed 's/^X//' >'$i' << '$md5sum'" - sed 's/^/X/' "$i" || exit + sed 's/^/X/' "$i" || exit 1 echo "$md5sum" fi done