diff --git a/repo2docker/buildpacks/_r_base.py b/repo2docker/buildpacks/_r_base.py index d833c1d5..8bd7a941 100644 --- a/repo2docker/buildpacks/_r_base.py +++ b/repo2docker/buildpacks/_r_base.py @@ -14,17 +14,20 @@ def rstudio_base_scripts(r_version): shiny_proxy_version = "1.1" shiny_sha256sum = "80f1e48f6c824be7ef9c843bb7911d4981ac7e8a963e0eff823936a8b28476ee" - # RStudio server has different builds based on wether OpenSSL 3 or 1.1 is available in the base # image. 3 is present Jammy+, 1.1 until then. Instead of hardcoding URLs based on distro, we actually # check for the dependency itself directly in the code below. You can find these URLs in # https://posit.co/download/rstudio-server/, toggling between Ubuntu 22 (for openssl3) vs earlier versions (openssl 1.1) # you may forget about openssl, but openssl never forgets you. - rstudio_openssl3_url = 'https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2022.12.0-353-amd64.deb' - rstudio_openssl3_sha256sum = 'a5aa2202786f9017a6de368a410488ea2e4fc6c739f78998977af214df0d6288' + rstudio_openssl3_url = "https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2022.12.0-353-amd64.deb" + rstudio_openssl3_sha256sum = ( + "a5aa2202786f9017a6de368a410488ea2e4fc6c739f78998977af214df0d6288" + ) - rstudio_openssl1_url = 'https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2022.12.0-353-amd64.deb' - rstudio_openssl1_sha256sum = 'bb88e37328c304881e60d6205d7dac145525a5c2aaaf9da26f1cb625b7d47e6e' + rstudio_openssl1_url = "https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2022.12.0-353-amd64.deb" + rstudio_openssl1_sha256sum = ( + "bb88e37328c304881e60d6205d7dac145525a5c2aaaf9da26f1cb625b7d47e6e" + ) rsession_proxy_version = "2.0.1" return [