]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.boringcrypto] crypto/internal/boring: update build instructions to use podman
authorRuss Cox <rsc@golang.org>
Fri, 25 Mar 2022 17:22:44 +0000 (13:22 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 30 Mar 2022 15:18:47 +0000 (15:18 +0000)
The 'docker' command line tool is no longer available on my Linux laptop
due to Docker's new licensing rules. 'sudo podman' seems to work fine,
so suggest that instead.

Change-Id: Ib80211404dadb567c8741720ece2a73a6ad4040a
Reviewed-on: https://go-review.googlesource.com/c/go/+/395874
Trust: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/crypto/internal/boring/Dockerfile

index 811a6dc3798401c7987a5903c39471f7631be4c9..dab7c85f7c591fea3effa254cc942595b976371b 100644 (file)
@@ -6,10 +6,12 @@
 # Security Policy. To use it, build the image, run it, and then extract
 # /boring/godriver/goboringcrypto_linux_amd64.syso.
 #
-#   $ docker build -t goboring:140sp3678 .
-#   $ docker run -it --name goboring-140sp3678 goboring:140sp3678
-#   $ docker cp goboring-140sp3678:/boring/godriver/goboringcrypto_linux_amd64.syso .
+#   $ podman build -t goboring:140sp3678 .
+#   $ podman run -it --name goboring-140sp3678 goboring:140sp3678
+#   $ podman cp goboring-140sp3678:/boring/godriver/goboringcrypto_linux_amd64.syso .
 #   $ sha256sum goboringcrypto_linux_amd64.syso # compare to docker output
+#
+# The podman commands may need to run under sudo to work around a subuid/subgid bug.
 
 FROM ubuntu:focal