|
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