Compare commits

..

No commits in common. "rawhide" and "f42" have entirely different histories.

3 changed files with 281 additions and 184 deletions

View file

@ -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 <carl@george.computer>
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

View file

@ -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.

View file

@ -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