|
1 | 1 | FROM ubuntu:noble AS builder |
2 | 2 | ARG FFMPEG_VERSION="7.1.1" |
3 | | -ARG RCLONE_VER="v1.69.3" |
| 3 | +ARG RCLONE_VER="master" |
4 | 4 | ARG GO_VERSION="latest" |
5 | | -ARG GO_CRYPTO_VERSION="v0.36.0" |
6 | | -ARG GO_OAUTH2_VERSION="v0.27.0" |
7 | | -ARG GO_NET_VERSION="v0.38.0" |
8 | | -ARG GOLANG_JWT_V4_VERSION="v4.5.2" |
9 | | -ARG GOLANG_JWT_V5_VERSION="v5.2.2" |
| 5 | +#ARG GO_CRYPTO_VERSION="v0.36.0" |
| 6 | +#ARG GO_OAUTH2_VERSION="v0.27.0" |
| 7 | +#ARG GO_NET_VERSION="v0.38.0" |
| 8 | +#ARG GOLANG_JWT_V4_VERSION="v4.5.2" |
| 9 | +#ARG GOLANG_JWT_V5_VERSION="v5.2.2" |
10 | 10 |
|
11 | 11 | USER root |
12 | 12 |
|
@@ -37,12 +37,12 @@ RUN cd /usr/local/src \ |
37 | 37 | && cd rclone \ |
38 | 38 | && git checkout ${RCLONE_VER} \ |
39 | 39 | # Patch deps version in go.mod to fix CVEs |
40 | | - && sed -i "s|golang.org/x/crypto v.*|golang.org/x/crypto ${GO_CRYPTO_VERSION}|g" go.mod \ |
41 | | - && sed -i "s|golang.org/x/oauth2 v.*|golang.org/x/oauth2 ${GO_OAUTH2_VERSION}|g" go.mod \ |
42 | | - && sed -i "s|golang.org/x/net v.*|golang.org/x/net ${GO_NET_VERSION}|g" go.mod \ |
43 | | - && sed -i "s|github.com/golang-jwt/jwt/v5 v.*|github.com/golang-jwt/jwt/v5 ${GOLANG_JWT_V5_VERSION}|g" go.mod \ |
44 | | - && sed -i "s|github.com/golang-jwt/jwt/v4 v.*|github.com/golang-jwt/jwt/v4 ${GOLANG_JWT_V4_VERSION}|g" go.mod \ |
45 | | - && go mod tidy \ |
| 40 | +# && sed -i "s|golang.org/x/crypto v.*|golang.org/x/crypto ${GO_CRYPTO_VERSION}|g" go.mod \ |
| 41 | +# && sed -i "s|golang.org/x/oauth2 v.*|golang.org/x/oauth2 ${GO_OAUTH2_VERSION}|g" go.mod \ |
| 42 | +# && sed -i "s|golang.org/x/net v.*|golang.org/x/net ${GO_NET_VERSION}|g" go.mod \ |
| 43 | +# && sed -i "s|github.com/golang-jwt/jwt/v5 v.*|github.com/golang-jwt/jwt/v5 ${GOLANG_JWT_V5_VERSION}|g" go.mod \ |
| 44 | +# && sed -i "s|github.com/golang-jwt/jwt/v4 v.*|github.com/golang-jwt/jwt/v4 ${GOLANG_JWT_V4_VERSION}|g" go.mod \ |
| 45 | +# && go mod tidy \ |
46 | 46 | # Build rclone |
47 | 47 | && make \ |
48 | 48 | && mv ~/go/bin/rclone /usr/local/bin/ \ |
|
0 commit comments