aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/nss.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-05-19 01:43:53 +0900
committerOphestra <cat@gensokyo.uk>2026-05-19 01:44:23 +0900
commit6e9e8c74f36e31117647c4414b98b1fda95b18a1 (patch)
tree7bc449100034c4dbcadfb22a71f9798d079291e2 /internal/rosa/nss.go
parent4d60fa5632246d5e1c355573dc0fd0e85ca3dcd3 (diff)
internal/rosa: migrate buildcatrust
Other nss-related packages are unlikely to be migrated any time soon. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/nss.go')
-rw-r--r--internal/rosa/nss.go22
1 files changed, 1 insertions, 21 deletions
diff --git a/internal/rosa/nss.go b/internal/rosa/nss.go
index 5fccab7e..c84d8a48 100644
--- a/internal/rosa/nss.go
+++ b/internal/rosa/nss.go
@@ -80,32 +80,12 @@ func init() {
})
}
-func init() {
- const (
- version = "0.5.1"
- checksum = "oxjnuIrPVMPvD6x8VFLqB7EdbfuhouGQdtPuHDpEHGzoyH5nkxqtYN9UthMY9noA"
- )
- native.newPythonPackage(
- "buildcatrust", 233988,
- "transform certificate stores between formats",
- "https://github.com/nix-community/buildcatrust",
- version, newFromGitHub(
- "nix-community/buildcatrust",
- "v"+version, checksum,
- ), &PackageAttr{
- ScriptEarly: `
-rm buildcatrust/tests/test_nonhermetic.py
-`,
- }, nil, P{PythonFlitCore},
- )
-}
-
func (t Toolchain) newNSSCACert() (pkg.Artifact, string) {
return t.New("nss-cacert", 0, t.Append(nil,
Bash,
NSS,
- buildcatrust,
+ H("python-buildcatrust"),
), nil, nil, `
mkdir -p /work/system/etc/ssl/{certs/unbundled,certs/hashed,trust-source}
buildcatrust \