this repo has no description
1opam-version: "2.0"
2maintainer: ["maintenance@identity-function.com"]
3homepage: "https://github.com/yomimono/ocaml-certify"
4dev-repo: "git+https://github.com/yomimono/ocaml-certify.git"
5bug-reports: "https://github.com/yomimono/ocaml-certify/issues"
6doc: "https://yomimono.github.io/ocaml-certify/doc"
7synopsis: "CLI utilities for simple X509 certificate manipulation"
8license: "ISC"
9authors: [
10 "Mindy Preston"
11]
12tags: ["org:mirage"]
13
14build: [
15 [ "dune" "build" "-p" name "-j" jobs ]
16 [ "sh" "-c" "env \"CERTDIR=$(mktemp -d)\" \"KEYDIR=$(mktemp -d)\" ./test/test.sh" ] {with-test}
17]
18depends: [
19 "dune" {>= "1.0"}
20 "mirage-crypto-pk" {< "1.0.0"}
21 "mirage-crypto-rng" {< "0.11.0"}
22 "x509" {>= "0.12.1" & < "0.15.1"}
23 "cstruct" {>= "3.2.0" & < "6.1.0"}
24 "ptime"
25 "ocaml" {>= "4.07.0"}
26 "cmdliner" {>= "1.0.0"}
27 "conf-openssl" {with-test}
28]
29description: """
30`certify` is a small selection of useful utilities for manipulating X509 certificates and public keys. It uses the mirleft organization's x509, tls, and nocrypto libraries.
31
32Three subcommands to `certify` are provided:
33* `certify csr`: make a certificate signing request
34* `certify selfsign`: make a self-signed certificate
35* `certify sign`: sign a certificate
36"""
37url {
38 src:
39 "https://github.com/yomimono/ocaml-certify/releases/download/v0.3.3/certify-v0.3.3.tbz"
40 checksum: [
41 "sha256=86252719dcbb7af84589727193663b7c082ceaaa5c4382faae383952fb2e8459"
42 "sha512=fa15cca647ecc14c6efd17fdb4609cb1987826d515bf7c96e0aff34f8ade0c114aaf9e0f47c8d16bb29c358445884fe5e82b2d260140517c0ffb893a7e55937f"
43 ]
44}