diff options
-rw-r--r-- | strata/core.morph | 9 | ||||
-rw-r--r-- | strata/core/ca-certificates.morph | 18 |
2 files changed, 27 insertions, 0 deletions
diff --git a/strata/core.morph b/strata/core.morph index 14bdf717..f0f22871 100644 --- a/strata/core.morph +++ b/strata/core.morph @@ -166,6 +166,14 @@ chunks: - cpython - libtool - xz +- name: ca-certificates + morph: strata/core/ca-certificates.morph + repo: upstream:ca-certificates + ref: e9b06b26d9e57444e74a5cb6beca3f12726fc3c6 + unpetrify-ref: baserock/debian/20140325 + build-depends: + - automake + - cpython - name: curl morph: strata/core/curl.morph repo: upstream:curl @@ -176,6 +184,7 @@ chunks: - automake - libtool - openssl-new + - ca-certificates - name: libexpat morph: strata/core/libexpat.morph repo: upstream:libexpat diff --git a/strata/core/ca-certificates.morph b/strata/core/ca-certificates.morph new file mode 100644 index 00000000..3072e4f3 --- /dev/null +++ b/strata/core/ca-certificates.morph @@ -0,0 +1,18 @@ +name: ca-certificates +kind: chunk +build-system: autotools +configure-commands: [] +pre-install-commands: +- mkdir -p "$DESTDIR"/usr/share/ca-certificates +- mkdir -p "$DESTDIR"/usr/sbin +post-install-commands: +- mkdir "$DESTDIR"/etc +- | + cd "$DESTDIR"/usr/share/ca-certificates + find * -type f > "$DESTDIR"/etc/ca-certificates.conf +- | + export CERTSCONF="$DESTDIR/etc/ca-certificates.conf" + export CERTSDIR="$DESTDIR/usr/share/ca-certificates" + export ETCCERTSDIR="$DESTDIR/etc/ssl/certs" + mkdir -p "$ETCCERTSDIR" + ./sbin/update-ca-certificates |