diff --git a/0001-Disable-commands-that-can-alter-the-binary.patch b/0001-Disable-commands-that-can-alter-the-binary.patch index 73a53c8..710f8c5 100644 --- a/0001-Disable-commands-that-can-alter-the-binary.patch +++ b/0001-Disable-commands-that-can-alter-the-binary.patch @@ -1,18 +1,17 @@ -From 41711beb6776923a84c06fad76964e5932333bd7 Mon Sep 17 00:00:00 2001 +From ffc4888694c5222e9eddecb461c955d5661aa18c Mon Sep 17 00:00:00 2001 From: Carl George Date: Wed, 16 Feb 2022 11:45:03 -0600 -Subject: [PATCH] Disable commands that can alter the binary +Subject: [PATCH 1/2] Disable commands that can alter the binary --- - cmd/commands.go | 45 -------------------------------------------- - cmd/commands_test.go | 8 ++++---- - 2 files changed, 4 insertions(+), 49 deletions(-) + cmd/commands.go | 45 --------------------------------------------- + 1 file changed, 45 deletions(-) diff --git a/cmd/commands.go b/cmd/commands.go -index c9ea636b..791ddf6d 100644 +index 259dd358..31b85a18 100644 --- a/cmd/commands.go +++ b/cmd/commands.go -@@ -404,51 +404,6 @@ is always printed to stdout. +@@ -395,51 +395,6 @@ is always printed to stdout. }, }) @@ -62,35 +61,8 @@ index c9ea636b..791ddf6d 100644 - }) - defaultFactory.Use(func(rootCmd *cobra.Command) { - manpageCommand := Command{ + rootCmd.AddCommand(caddyCmdToCobra(Command{ Name: "manpage", -diff --git a/cmd/commands_test.go b/cmd/commands_test.go -index 085a9d78..f6d01fa3 100644 ---- a/cmd/commands_test.go -+++ b/cmd/commands_test.go -@@ -19,7 +19,7 @@ func TestCommandsAreAvailable(t *testing.T) { - // include the commands registered through calls to init in - // other packages - cmds := Commands() -- if len(cmds) != 17 { -+ if len(cmds) != 14 { - t.Errorf("expected 17 commands, got %d", len(cmds)) - } - -@@ -27,10 +27,10 @@ func TestCommandsAreAvailable(t *testing.T) { - slices.Sort(commandNames) - - expectedCommandNames := []string{ -- "adapt", "add-package", "build-info", "completion", -+ "adapt", "build-info", "completion", - "environ", "fmt", "list-modules", "manpage", -- "reload", "remove-package", "run", "start", -- "stop", "storage", "upgrade", "validate", "version", -+ "reload", "run", "start", -+ "stop", "storage", "validate", "version", - } - - if !reflect.DeepEqual(expectedCommandNames, commandNames) { -- -2.50.1 +2.47.1 diff --git a/caddy.spec b/caddy.spec index c7e502f..873f44c 100644 --- a/caddy.spec +++ b/caddy.spec @@ -7,13 +7,173 @@ %endif Name: caddy -Version: 2.10.2 +Version: 2.10.0 Release: %autorelease Summary: Web server with automatic HTTPS URL: https://caddyserver.com # main source code is Apache-2.0 -# see comments above bundled provides for a breakdown of the rest +# Apache-2.0: +# cel.dev/expr +# github.com/Masterminds/goutils +# github.com/caddyserver/certmagic +# github.com/dgraph-io/badger +# github.com/dgraph-io/badger/v2 +# github.com/go-logr/logr +# github.com/go-logr/stdr +# github.com/google/cel-go +# github.com/google/certificate-transparency-go +# github.com/google/go-tpm +# github.com/google/go-tspi +# github.com/google/pprof +# github.com/inconshreveable/mousetrap +# github.com/pires/go-proxyproto +# github.com/prometheus/client_model +# github.com/prometheus/procfs +# github.com/smallstep/go-attestation +# github.com/smallstep/nosql +# github.com/smallstep/truststore +# github.com/spf13/cobra +# go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp +# go.opentelemetry.io/contrib/propagators/autoprop +# go.opentelemetry.io/contrib/propagators/aws +# go.opentelemetry.io/contrib/propagators/b3 +# go.opentelemetry.io/contrib/propagators/jaeger +# go.opentelemetry.io/contrib/propagators/ot +# go.opentelemetry.io/otel +# go.opentelemetry.io/otel/exporters/otlp/otlptrace +# go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc +# go.opentelemetry.io/otel/metric +# go.opentelemetry.io/otel/sdk +# go.opentelemetry.io/otel/trace +# go.opentelemetry.io/proto/otlp +# go.step.sm/linkedca +# go.uber.org/mock +# google.golang.org/genproto/googleapis/api +# google.golang.org/genproto/googleapis/rpc +# google.golang.org/grpc +# BSD-2-Clause: +# github.com/pkg/errors +# github.com/russross/blackfriday/v2 +# BSD-3-Clause: +# dario.cat/mergo +# github.com/antlr4-go/antlr/v4 +# github.com/cloudflare/circl +# github.com/golang/protobuf +# github.com/golang/snappy +# github.com/google/uuid +# github.com/grpc-ecosystem/grpc-gateway/v2 +# github.com/manifoldco/promptui +# github.com/miekg/dns +# github.com/pbnjay/memory +# github.com/pmezard/go-difflib +# github.com/spf13/pflag +# github.com/tailscale/tscert +# golang.org/x/crypto +# golang.org/x/crypto/x509roots/fallback +# golang.org/x/exp +# golang.org/x/mod +# golang.org/x/net +# golang.org/x/sync +# golang.org/x/sys +# golang.org/x/term +# golang.org/x/text +# golang.org/x/time +# golang.org/x/tools +# google.golang.org/protobuf +# CC0-1.0: +# github.com/zeebo/blake3 +# ISC: +# github.com/davecgh/go-spew +# MIT: +# github.com/BurntSushi/toml +# github.com/KimMachineGun/automemlimit +# github.com/Masterminds/semver/v3 +# github.com/Masterminds/sprig/v3 +# github.com/Microsoft/go-winio +# github.com/alecthomas/chroma/v2 +# github.com/aryann/difflib +# github.com/beorn7/perks +# github.com/caddyserver/zerossl +# github.com/cenkalti/backoff/v4 +# github.com/cespare/xxhash +# github.com/cespare/xxhash/v2 +# github.com/chzyer/readline +# github.com/cpuguy83/go-md2man/v2 +# github.com/dgryski/go-farm +# github.com/dlclark/regexp2 +# github.com/dustin/go-humanize +# github.com/felixge/httpsnoop +# github.com/francoispqt/gojay +# github.com/fxamacker/cbor/v2 +# github.com/go-chi/chi/v5 +# github.com/go-kit/kit +# github.com/go-kit/log +# github.com/go-logfmt/logfmt +# github.com/go-task/slim-sprig +# github.com/huandu/xstrings +# github.com/jackc/chunkreader/v2 +# github.com/jackc/pgconn +# github.com/jackc/pgio +# github.com/jackc/pgpassfile +# github.com/jackc/pgproto3/v2 +# github.com/jackc/pgservicefile +# github.com/jackc/pgtype +# github.com/klauspost/cpuid/v2 +# github.com/libdns/libdns +# github.com/mattn/go-colorable +# github.com/mattn/go-isatty +# github.com/mgutz/ansi +# github.com/mitchellh/copystructure +# github.com/mitchellh/go-ps +# github.com/mitchellh/reflectwalk +# github.com/onsi/ginkgo/v2 +# github.com/quic-go/qpack +# github.com/quic-go/quic-go +# github.com/rs/xid +# github.com/shopspring/decimal +# github.com/shurcooL/sanitized_anchor_name +# github.com/sirupsen/logrus +# github.com/slackhq/nebula +# github.com/smallstep/pkcs7 +# github.com/spf13/cast +# github.com/stoewer/go-strcase +# github.com/stretchr/testify +# github.com/urfave/cli +# github.com/x448/float16 +# github.com/yuin/goldmark +# github.com/yuin/goldmark-highlighting/v2 +# go.etcd.io/bbolt +# go.uber.org/automaxprocs +# go.uber.org/multierr +# go.uber.org/zap +# go.uber.org/zap/exp +# gopkg.in/natefinch/lumberjack.v2 +# MPL-2.0: +# github.com/go-sql-driver/mysql +# Apache-2.0 AND BSD-2-Clause: +# go.step.sm/cli-utils +# go.step.sm/crypto +# Apache-2.0 AND BSD-3-Clause: +# github.com/go-jose/go-jose/v3 +# github.com/mholt/acmez/v3 +# github.com/prometheus/common +# github.com/smallstep/certificates +# Apache-2.0 AND MIT: +# github.com/dgraph-io/ristretto +# github.com/prometheus/client_golang +# gopkg.in/yaml.v3 +# BSD-2-Clause-Views AND BSD-3-Clause: +# howett.net/plist +# BSD-3-Clause AND Apache-2.0 AND MIT: +# github.com/klauspost/compress +# BSD-3-Clause AND BSD-1-Clause: +# filippo.io/edwards25519 +# MIT AND BSD-3-Clause: +# github.com/jackc/pgx/v4 +# github.com/smallstep/scep +# MIT AND CC0-1.0: +# github.com/AndreasBriese/bbloom License: Apache-2.0 AND BSD-1-Clause AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND MPL-2.0 Source0: https://%{goipath}/archive/v%{version}/caddy-%{version}.tar.gz @@ -43,193 +203,158 @@ BuildRequires: systemd-rpm-macros %{?systemd_requires} %{?sysusers_requires_compat} +# https://github.com/caddyserver/caddy/commit/172136a0a0f6aa47be4eab3727fa2482d7af6617 +BuildRequires: golang >= 1.24 Requires: system-logos-httpd Provides: webserver -# https://github.com/caddyserver/caddy/commit/05acc5131ed5c80acbd28ed8d907b166cd15b72c -BuildRequires: golang >= 1.25 - -# Apache-2.0: -Provides: bundled(golang(cel.dev/expr)) = 0.24.0 -Provides: bundled(golang(cloud.google.com/go/auth)) = 0.16.2 -Provides: bundled(golang(cloud.google.com/go/auth/oauth2adapt)) = 0.2.8 -Provides: bundled(golang(cloud.google.com/go/compute/metadata)) = 0.7.0 -Provides: bundled(golang(github.com/Masterminds/goutils)) = 1.1.1 -Provides: bundled(golang(github.com/caddyserver/certmagic)) = 0.24.0 -Provides: bundled(golang(github.com/coreos/go-oidc/v3)) = 3.14.1 -Provides: bundled(golang(github.com/dgraph-io/badger)) = 1.6.2 -Provides: bundled(golang(github.com/dgraph-io/badger/v2)) = 2.2007.4 -Provides: bundled(golang(github.com/go-logr/logr)) = 1.4.3 -Provides: bundled(golang(github.com/go-logr/stdr)) = 1.2.2 -Provides: bundled(golang(github.com/google/cel-go)) = 0.26.0 -Provides: bundled(golang(github.com/google/certificate-transparency-go)) = 74a5dd3 -Provides: bundled(golang(github.com/google/go-tpm)) = 0.9.5 -Provides: bundled(golang(github.com/google/go-tspi)) = 0.3.0 -Provides: bundled(golang(github.com/google/s2a-go)) = 0.1.9 -Provides: bundled(golang(github.com/googleapis/enterprise-certificate-proxy)) = 0.3.6 -Provides: bundled(golang(github.com/inconshreveable/mousetrap)) = 1.1.0 -Provides: bundled(golang(github.com/kylelemons/godebug)) = 1.1.0 -Provides: bundled(golang(github.com/pires/go-proxyproto)) = 0.8.1 -Provides: bundled(golang(github.com/prometheus/client_model)) = 0.6.2 -Provides: bundled(golang(github.com/prometheus/common)) = 0.65.0 -Provides: bundled(golang(github.com/prometheus/procfs)) = 0.16.1 -Provides: bundled(golang(github.com/smallstep/go-attestation)) = 2306d5b -Provides: bundled(golang(github.com/smallstep/linkedca)) = 0.23.0 -Provides: bundled(golang(github.com/smallstep/nosql)) = 0.7.0 -Provides: bundled(golang(github.com/smallstep/truststore)) = 0.13.0 -Provides: bundled(golang(github.com/spf13/cobra)) = 1.9.1 -Provides: bundled(golang(go.opentelemetry.io/auto/sdk)) = 1.1.0 -Provides: bundled(golang(go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp)) = 0.61.0 -Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/autoprop)) = 0.62.0 -Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/aws)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/b3)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/jaeger)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/ot)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/otel)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/otel/exporters/otlp/otlptrace)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/otel/metric)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/otel/sdk)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/otel/trace)) = 1.37.0 -Provides: bundled(golang(go.opentelemetry.io/proto/otlp)) = 1.7.0 -Provides: bundled(golang(go.uber.org/mock)) = 0.5.2 -Provides: bundled(golang(google.golang.org/genproto/googleapis/api)) = 513f239 -Provides: bundled(golang(google.golang.org/genproto/googleapis/rpc)) = 513f239 -Provides: bundled(golang(google.golang.org/grpc)) = 1.73.0 -Provides: bundled(golang(google.golang.org/grpc/cmd/protoc-gen-go-grpc)) = 1.5.1 - -# BSD-2-Clause: -Provides: bundled(golang(github.com/pkg/errors)) = 0.9.1 -Provides: bundled(golang(github.com/russross/blackfriday/v2)) = 2.1.0 - -# BSD-3-Clause: +Provides: bundled(golang(cel.dev/expr)) = 0.19.1 Provides: bundled(golang(dario.cat/mergo)) = 1.0.1 -Provides: bundled(golang(github.com/antlr4-go/antlr/v4)) = 4.13.0 -Provides: bundled(golang(github.com/cloudflare/circl)) = 1.6.1 -Provides: bundled(golang(github.com/golang/protobuf)) = 1.5.4 -Provides: bundled(golang(github.com/golang/snappy)) = 0.0.4 -Provides: bundled(golang(github.com/google/uuid)) = 1.6.0 -Provides: bundled(golang(github.com/grpc-ecosystem/grpc-gateway/v2)) = 2.27.1 -Provides: bundled(golang(github.com/manifoldco/promptui)) = 0.9.0 -Provides: bundled(golang(github.com/miekg/dns)) = 1.1.63 -Provides: bundled(golang(github.com/munnerz/goautoneg)) = a7dc8b6 -Provides: bundled(golang(github.com/pbnjay/memory)) = 7b4eea6 -Provides: bundled(golang(github.com/pmezard/go-difflib)) = 1.0.0 -Provides: bundled(golang(github.com/spf13/pflag)) = 1.0.7 -Provides: bundled(golang(github.com/tailscale/tscert)) = d3f8340 -Provides: bundled(golang(golang.org/x/crypto)) = 0.40.0 -Provides: bundled(golang(golang.org/x/crypto/x509roots/fallback)) = 49bf5b8 -Provides: bundled(golang(golang.org/x/exp)) = 7e4ce0a -Provides: bundled(golang(golang.org/x/mod)) = 0.25.0 -Provides: bundled(golang(golang.org/x/net)) = 0.42.0 -Provides: bundled(golang(golang.org/x/oauth2)) = 0.30.0 -Provides: bundled(golang(golang.org/x/sync)) = 0.16.0 -Provides: bundled(golang(golang.org/x/sys)) = 0.34.0 -Provides: bundled(golang(golang.org/x/term)) = 0.33.0 -Provides: bundled(golang(golang.org/x/text)) = 0.27.0 -Provides: bundled(golang(golang.org/x/time)) = 0.12.0 -Provides: bundled(golang(golang.org/x/tools)) = 0.34.0 -Provides: bundled(golang(google.golang.org/api)) = 0.240.0 -Provides: bundled(golang(google.golang.org/protobuf)) = 1.36.6 - -# CC0-1.0: -Provides: bundled(golang(github.com/zeebo/blake3)) = 0.2.4 - -# ISC: -Provides: bundled(golang(github.com/davecgh/go-spew)) = 1.1.1 - -# MIT: -Provides: bundled(golang(github.com/BurntSushi/toml)) = 1.5.0 -Provides: bundled(golang(github.com/KimMachineGun/automemlimit)) = 0.7.4 +Provides: bundled(golang(filippo.io/edwards25519)) = 1.1.0 +Provides: bundled(golang(github.com/AndreasBriese/bbloom)) = 46b345b +Provides: bundled(golang(github.com/BurntSushi/toml)) = 1.4.0 +Provides: bundled(golang(github.com/KimMachineGun/automemlimit)) = 0.7.1 +Provides: bundled(golang(github.com/Masterminds/goutils)) = 1.1.1 Provides: bundled(golang(github.com/Masterminds/semver/v3)) = 3.3.0 Provides: bundled(golang(github.com/Masterminds/sprig/v3)) = 3.3.0 Provides: bundled(golang(github.com/Microsoft/go-winio)) = 0.6.0 -Provides: bundled(golang(github.com/alecthomas/chroma/v2)) = 2.20.0 +Provides: bundled(golang(github.com/alecthomas/chroma/v2)) = 2.15.0 +Provides: bundled(golang(github.com/antlr4-go/antlr/v4)) = 4.13.0 Provides: bundled(golang(github.com/aryann/difflib)) = ff5ff6d Provides: bundled(golang(github.com/beorn7/perks)) = 1.0.1 +Provides: bundled(golang(github.com/caddyserver/certmagic)) = 0.23.0 Provides: bundled(golang(github.com/caddyserver/zerossl)) = 0.1.3 -Provides: bundled(golang(github.com/ccoveille/go-safecast)) = 1.6.1 -Provides: bundled(golang(github.com/cenkalti/backoff/v5)) = 5.0.2 +Provides: bundled(golang(github.com/cenkalti/backoff/v4)) = 4.3.0 Provides: bundled(golang(github.com/cespare/xxhash)) = 1.1.0 Provides: bundled(golang(github.com/cespare/xxhash/v2)) = 2.3.0 Provides: bundled(golang(github.com/chzyer/readline)) = 1.5.1 -Provides: bundled(golang(github.com/cpuguy83/go-md2man/v2)) = 2.0.7 +Provides: bundled(golang(github.com/cloudflare/circl)) = 1.6.0 +Provides: bundled(golang(github.com/cpuguy83/go-md2man/v2)) = 2.0.6 +Provides: bundled(golang(github.com/davecgh/go-spew)) = 1.1.1 +Provides: bundled(golang(github.com/dgraph-io/badger)) = 1.6.2 +Provides: bundled(golang(github.com/dgraph-io/badger/v2)) = 2.2007.4 +Provides: bundled(golang(github.com/dgraph-io/ristretto)) = 0.2.0 Provides: bundled(golang(github.com/dgryski/go-farm)) = a6ae236 -Provides: bundled(golang(github.com/dlclark/regexp2)) = 1.11.5 +Provides: bundled(golang(github.com/dlclark/regexp2)) = 1.11.4 Provides: bundled(golang(github.com/dustin/go-humanize)) = 1.0.1 Provides: bundled(golang(github.com/felixge/httpsnoop)) = 1.0.4 Provides: bundled(golang(github.com/francoispqt/gojay)) = 1.2.13 -Provides: bundled(golang(github.com/fxamacker/cbor/v2)) = 2.8.0 -Provides: bundled(golang(github.com/go-chi/chi/v5)) = 5.2.2 +Provides: bundled(golang(github.com/fxamacker/cbor/v2)) = 2.6.0 +Provides: bundled(golang(github.com/go-chi/chi/v5)) = 5.2.1 +Provides: bundled(golang(github.com/go-jose/go-jose/v3)) = 3.0.4 +Provides: bundled(golang(github.com/go-kit/kit)) = 0.13.0 +Provides: bundled(golang(github.com/go-kit/log)) = 0.2.1 +Provides: bundled(golang(github.com/go-logfmt/logfmt)) = 0.6.0 +Provides: bundled(golang(github.com/go-logr/logr)) = 1.4.2 +Provides: bundled(golang(github.com/go-logr/stdr)) = 1.2.2 +Provides: bundled(golang(github.com/go-sql-driver/mysql)) = 1.7.1 +Provides: bundled(golang(github.com/go-task/slim-sprig)) = 52ccab3 +Provides: bundled(golang(github.com/golang/protobuf)) = 1.5.4 +Provides: bundled(golang(github.com/golang/snappy)) = 0.0.4 +Provides: bundled(golang(github.com/google/cel-go)) = 0.24.1 +Provides: bundled(golang(github.com/google/certificate-transparency-go)) = 74a5dd3 +Provides: bundled(golang(github.com/google/go-tpm)) = 0.9.0 +Provides: bundled(golang(github.com/google/go-tspi)) = 0.3.0 +Provides: bundled(golang(github.com/google/pprof)) = ec68065 +Provides: bundled(golang(github.com/google/uuid)) = 1.6.0 +Provides: bundled(golang(github.com/grpc-ecosystem/grpc-gateway/v2)) = 2.22.0 Provides: bundled(golang(github.com/huandu/xstrings)) = 1.5.0 +Provides: bundled(golang(github.com/inconshreveable/mousetrap)) = 1.1.0 +Provides: bundled(golang(github.com/jackc/chunkreader/v2)) = 2.0.1 +Provides: bundled(golang(github.com/jackc/pgconn)) = 1.14.3 +Provides: bundled(golang(github.com/jackc/pgio)) = 1.0.0 Provides: bundled(golang(github.com/jackc/pgpassfile)) = 1.0.0 +Provides: bundled(golang(github.com/jackc/pgproto3/v2)) = 2.3.3 Provides: bundled(golang(github.com/jackc/pgservicefile)) = 091c0ba -Provides: bundled(golang(github.com/jackc/pgx/v5)) = 5.6.0 -Provides: bundled(golang(github.com/jackc/puddle/v2)) = 2.2.1 -Provides: bundled(golang(github.com/klauspost/cpuid/v2)) = 2.3.0 -Provides: bundled(golang(github.com/libdns/libdns)) = 1.1.0 +Provides: bundled(golang(github.com/jackc/pgtype)) = 1.14.0 +Provides: bundled(golang(github.com/jackc/pgx/v4)) = 4.18.3 +Provides: bundled(golang(github.com/klauspost/compress)) = 1.18.0 +Provides: bundled(golang(github.com/klauspost/cpuid/v2)) = 2.2.10 +Provides: bundled(golang(github.com/libdns/libdns)) = 1.0.0-beta.1 +Provides: bundled(golang(github.com/manifoldco/promptui)) = 0.9.0 Provides: bundled(golang(github.com/mattn/go-colorable)) = 0.1.13 Provides: bundled(golang(github.com/mattn/go-isatty)) = 0.0.20 Provides: bundled(golang(github.com/mgutz/ansi)) = d51e80e +Provides: bundled(golang(github.com/mholt/acmez/v3)) = 3.1.2 +Provides: bundled(golang(github.com/miekg/dns)) = 1.1.63 Provides: bundled(golang(github.com/mitchellh/copystructure)) = 1.2.0 Provides: bundled(golang(github.com/mitchellh/go-ps)) = 1.0.0 Provides: bundled(golang(github.com/mitchellh/reflectwalk)) = 1.0.2 +Provides: bundled(golang(github.com/onsi/ginkgo/v2)) = 2.13.2 +Provides: bundled(golang(github.com/pbnjay/memory)) = 7b4eea6 +Provides: bundled(golang(github.com/pires/go-proxyproto)) = b718e7c +Provides: bundled(golang(github.com/pkg/errors)) = 0.9.1 +Provides: bundled(golang(github.com/pmezard/go-difflib)) = 1.0.0 +Provides: bundled(golang(github.com/prometheus/client_golang)) = 1.19.1 +Provides: bundled(golang(github.com/prometheus/client_model)) = 0.5.0 +Provides: bundled(golang(github.com/prometheus/common)) = 0.48.0 +Provides: bundled(golang(github.com/prometheus/procfs)) = 0.12.0 Provides: bundled(golang(github.com/quic-go/qpack)) = 0.5.1 -Provides: bundled(golang(github.com/quic-go/quic-go)) = 0.54.0 -Provides: bundled(golang(github.com/rs/xid)) = 1.6.0 +Provides: bundled(golang(github.com/quic-go/quic-go)) = 0.50.1 +Provides: bundled(golang(github.com/rs/xid)) = 1.5.0 +Provides: bundled(golang(github.com/russross/blackfriday/v2)) = 2.1.0 Provides: bundled(golang(github.com/shopspring/decimal)) = 1.4.0 Provides: bundled(golang(github.com/shurcooL/sanitized_anchor_name)) = 1.0.0 Provides: bundled(golang(github.com/sirupsen/logrus)) = 1.9.3 -Provides: bundled(golang(github.com/slackhq/nebula)) = 1.9.5 -Provides: bundled(golang(github.com/smallstep/pkcs7)) = 0.2.1 +Provides: bundled(golang(github.com/slackhq/nebula)) = 1.6.1 +Provides: bundled(golang(github.com/smallstep/certificates)) = 0.26.1 +Provides: bundled(golang(github.com/smallstep/go-attestation)) = 413678f +Provides: bundled(golang(github.com/smallstep/nosql)) = 0.6.1 +Provides: bundled(golang(github.com/smallstep/pkcs7)) = 3b98ecc +Provides: bundled(golang(github.com/smallstep/scep)) = aee96d7 +Provides: bundled(golang(github.com/smallstep/truststore)) = 0.13.0 Provides: bundled(golang(github.com/spf13/cast)) = 1.7.0 +Provides: bundled(golang(github.com/spf13/cobra)) = 1.9.1 +Provides: bundled(golang(github.com/spf13/pflag)) = 1.0.6 Provides: bundled(golang(github.com/stoewer/go-strcase)) = 1.2.0 Provides: bundled(golang(github.com/stretchr/testify)) = 1.10.0 -Provides: bundled(golang(github.com/urfave/cli)) = 1.22.17 +Provides: bundled(golang(github.com/tailscale/tscert)) = d3f8340 +Provides: bundled(golang(github.com/urfave/cli)) = 1.22.14 Provides: bundled(golang(github.com/x448/float16)) = 0.8.4 -Provides: bundled(golang(github.com/yuin/goldmark)) = 1.7.13 +Provides: bundled(golang(github.com/yuin/goldmark)) = 1.7.8 Provides: bundled(golang(github.com/yuin/goldmark-highlighting/v2)) = 37449ab -Provides: bundled(golang(go.etcd.io/bbolt)) = 1.3.10 +Provides: bundled(golang(github.com/zeebo/blake3)) = 0.2.4 +Provides: bundled(golang(go.etcd.io/bbolt)) = 1.3.9 +Provides: bundled(golang(go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp)) = 0.56.0 +Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/autoprop)) = 0.42.0 +Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/aws)) = 1.17.0 +Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/b3)) = 1.17.0 +Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/jaeger)) = 1.17.0 +Provides: bundled(golang(go.opentelemetry.io/contrib/propagators/ot)) = 1.17.0 +Provides: bundled(golang(go.opentelemetry.io/otel)) = 1.31.0 +Provides: bundled(golang(go.opentelemetry.io/otel/exporters/otlp/otlptrace)) = 1.31.0 +Provides: bundled(golang(go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc)) = 1.31.0 +Provides: bundled(golang(go.opentelemetry.io/otel/metric)) = 1.31.0 +Provides: bundled(golang(go.opentelemetry.io/otel/sdk)) = 1.31.0 +Provides: bundled(golang(go.opentelemetry.io/otel/trace)) = 1.31.0 +Provides: bundled(golang(go.opentelemetry.io/proto/otlp)) = 1.3.1 +Provides: bundled(golang(go.step.sm/cli-utils)) = 0.9.0 +Provides: bundled(golang(go.step.sm/crypto)) = 0.45.0 +Provides: bundled(golang(go.step.sm/linkedca)) = 0.20.1 Provides: bundled(golang(go.uber.org/automaxprocs)) = 1.6.0 +Provides: bundled(golang(go.uber.org/mock)) = 0.5.0 Provides: bundled(golang(go.uber.org/multierr)) = 1.11.0 Provides: bundled(golang(go.uber.org/zap)) = 1.27.0 Provides: bundled(golang(go.uber.org/zap/exp)) = 0.3.0 +Provides: bundled(golang(golang.org/x/crypto)) = 0.36.0 +Provides: bundled(golang(golang.org/x/crypto/x509roots/fallback)) = 49bf5b8 +Provides: bundled(golang(golang.org/x/exp)) = 9bf2ced +Provides: bundled(golang(golang.org/x/mod)) = 0.24.0 +Provides: bundled(golang(golang.org/x/net)) = 0.38.0 +Provides: bundled(golang(golang.org/x/sync)) = 0.12.0 +Provides: bundled(golang(golang.org/x/sys)) = 0.31.0 +Provides: bundled(golang(golang.org/x/term)) = 0.30.0 +Provides: bundled(golang(golang.org/x/text)) = 0.23.0 +Provides: bundled(golang(golang.org/x/time)) = 0.11.0 +Provides: bundled(golang(golang.org/x/tools)) = 0.31.0 +Provides: bundled(golang(google.golang.org/genproto/googleapis/api)) = 5fefd90 +Provides: bundled(golang(google.golang.org/genproto/googleapis/rpc)) = 5fefd90 +Provides: bundled(golang(google.golang.org/grpc)) = 1.67.1 +Provides: bundled(golang(google.golang.org/protobuf)) = 1.35.1 Provides: bundled(golang(gopkg.in/natefinch/lumberjack.v2)) = 2.2.1 - -# MPL-2.0: -Provides: bundled(golang(github.com/go-sql-driver/mysql)) = 1.8.1 - -# Apache-2.0 AND BSD-2-Clause: -Provides: bundled(golang(go.step.sm/crypto)) = 0.67.0 -Provides: bundled(golang(github.com/smallstep/cli-utils)) = 0.12.1 - -# Apache-2.0 AND BSD-3-Clause: -Provides: bundled(golang(github.com/go-jose/go-jose/v3)) = 3.0.4 -Provides: bundled(golang(github.com/go-jose/go-jose/v4)) = 4.0.5 -Provides: bundled(golang(github.com/googleapis/gax-go/v2)) = 2.14.2 -Provides: bundled(golang(github.com/mholt/acmez/v3)) = 3.1.2 -Provides: bundled(golang(github.com/smallstep/certificates)) = 0.28.4 - -# Apache-2.0 AND MIT: -Provides: bundled(golang(github.com/dgraph-io/ristretto)) = 0.2.0 Provides: bundled(golang(gopkg.in/yaml.v3)) = 3.0.1 - -# BSD-1-Clause AND BSD-3-Clause: -Provides: bundled(golang(filippo.io/edwards25519)) = 1.1.0 - -# BSD-2-Clause-Views AND BSD-3-Clause: Provides: bundled(golang(howett.net/plist)) = 1.0.0 -# BSD-3-Clause AND MIT: -Provides: bundled(golang(github.com/smallstep/scep)) = 8cf1ca4 - -# CC0-1.0 AND MIT: -Provides: bundled(golang(github.com/AndreasBriese/bbloom)) = 46b345b - -# Apache-2.0 AND BSD-3-Clause AND MIT: -Provides: bundled(golang(github.com/klauspost/compress)) = 1.18.0 -Provides: bundled(golang(github.com/prometheus/client_golang)) = 1.23.0 - %description Caddy is an extensible server platform that uses TLS by default. diff --git a/sources b/sources index 83d8cbc..ebdbe02 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (caddy-2.10.2.tar.gz) = 986b11e26cdaa4fbe554cf7b6bb333404fc33190945ef995122518a3fe2fe582a4cf4d2a8ab463e045857650e9deb88123f8d86a93dbdc465635755b00356205 -SHA512 (caddy-2.10.2-vendor.tar.gz) = 8b4b63f5b8ba4b29ec01da55820214f4c63a1c545756815e26d73bdcc3b3ac5aada863ef32ab6db898b90a9501c0ed6e03ed44e53612cdb8d872ab89480d466d +SHA512 (caddy-2.10.0.tar.gz) = 9f0448b6108d088c5b9f59af8977df9adb73d62ebfc9fce038b07d927984873e39234d7d7dfd64c20e9527eccc400bd54930c5ffa21ec899a117e2c13b6ae229 +SHA512 (caddy-2.10.0-vendor.tar.gz) = 0dc3b2ebd96cd4ea937b7ffd34a8b33b5a3ffdff5fbf55357104019674319ebfcde0a1b3514897c62595409f7edc79a9da580fa3c7cc30c8913017a430f27c9a