Migrate module path from kyle/ to mc/ org
All import paths updated to git.wntrmute.dev/mc/. Bumps mcdsl to v1.2.0. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -4,14 +4,14 @@
|
||||
|
||||
Metacrypt needs its first concrete engine implementation: the CA (PKI) engine. This provides X.509 certificate issuance for Metacircular infrastructure. A single root CA issues scoped intermediate CAs ("issuers"), which in turn issue leaf certificates. An unauthenticated public API serves CA/issuer certificates to allow systems to bootstrap TLS trust.
|
||||
|
||||
Certificate generation uses the `certgen` package from `git.wntrmute.dev/kyle/goutils/certlib/certgen`.
|
||||
Certificate generation uses the `certgen` package from `git.wntrmute.dev/mc/goutils/certlib/certgen`.
|
||||
|
||||
## Implementation Order
|
||||
|
||||
### Step 1: Add goutils dependency
|
||||
|
||||
**File: `go.mod`**
|
||||
- Add `git.wntrmute.dev/kyle/goutils` with local replace directive (same pattern as mcias)
|
||||
- Add `git.wntrmute.dev/mc/goutils` with local replace directive (same pattern as mcias)
|
||||
- Run `go mod tidy`
|
||||
|
||||
### Step 2: Update engine framework
|
||||
@@ -150,7 +150,7 @@ engine/ca/{mount}/certs/{serial_hex}.json
|
||||
### Step 7: Register CA factory
|
||||
|
||||
**File: `cmd/metacrypt/server.go`**
|
||||
- Import `git.wntrmute.dev/kyle/metacrypt/internal/engine/ca`
|
||||
- Import `git.wntrmute.dev/mc/metacrypt/internal/engine/ca`
|
||||
- After creating `engineRegistry`, call `engineRegistry.RegisterFactory(engine.EngineTypeCA, ca.NewCAEngine)`
|
||||
|
||||
### Step 8: Tests
|
||||
|
||||
Reference in New Issue
Block a user