1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00

New port: security/acmed: ACME client written in Rust

ACMEd is one of the many clients for the Automatic Certificate Management
Environment (ACME), an internet standard (RFC 8555) which allows to
automate X.509 certificates signing by a Certification Authority (CA).

PR:		239968
Submitted by:	Greg V <greg@unrelenting.technology>
This commit is contained in:
Koichiro Iwao 2019-08-21 03:48:44 +00:00
parent 7497a50ac0
commit 92325af4a5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=509488
5 changed files with 380 additions and 0 deletions

View File

@ -12,6 +12,7 @@
SUBDIR += R-cran-digest
SUBDIR += R-cran-openssl
SUBDIR += acme.sh
SUBDIR += acmed
SUBDIR += acmetool
SUBDIR += aescrypt
SUBDIR += aespipe

146
security/acmed/Makefile Normal file
View File

@ -0,0 +1,146 @@
# $FreeBSD$
PORTNAME= acmed
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
CATEGORIES= security
MAINTAINER= greg@unrelenting.technology
COMMENT= ACME (RFC 8555) client daemon written in Rust
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE-2.0.txt
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT.txt
USES= cargo gmake ssl
USE_GITHUB= yes
GH_ACCOUNT= breard-r
CARGO_INSTALL_PATH= ./acmed ./tacd
CARGO_CRATES= aho-corasick-0.7.6 \
ansi_term-0.11.0 \
atty-0.2.13 \
autocfg-0.1.5 \
backtrace-0.3.34 \
backtrace-sys-0.1.31 \
base64-0.10.1 \
bitflags-1.1.0 \
block-buffer-0.7.3 \
block-padding-0.1.4 \
boxfnonce-0.1.1 \
byte-tools-0.3.1 \
byteorder-1.3.2 \
c2-chacha-0.2.2 \
cc-1.0.40 \
cfg-if-0.1.9 \
clap-2.33.0 \
core-foundation-0.6.4 \
core-foundation-sys-0.6.2 \
daemonize-0.4.1 \
digest-0.8.1 \
env_logger-0.6.2 \
error-chain-0.11.0 \
fake-simd-0.1.2 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
generic-array-0.12.3 \
getrandom-0.1.10 \
handlebars-2.0.1 \
hashbrown-0.5.0 \
http_req-0.5.3 \
humantime-1.2.0 \
itoa-0.4.4 \
lazy_static-1.3.0 \
lexical-core-0.4.3 \
libc-0.2.62 \
log-0.4.8 \
maplit-1.0.1 \
memchr-2.2.1 \
native-tls-0.2.3 \
nix-0.14.1 \
nom-5.0.0 \
opaque-debug-0.2.3 \
openssl-0.10.24 \
openssl-probe-0.1.2 \
openssl-sys-0.9.49 \
pest-2.1.1 \
pest_derive-2.1.0 \
pest_generator-2.1.0 \
pest_meta-2.1.1 \
pkg-config-0.3.15 \
ppv-lite86-0.2.5 \
proc-macro2-0.4.30 \
proc-macro2-1.0.1 \
quick-error-1.2.2 \
quote-0.6.13 \
quote-1.0.2 \
rand-0.7.0 \
rand_chacha-0.2.1 \
rand_core-0.5.0 \
rand_hc-0.2.0 \
redox_syscall-0.1.56 \
regex-1.2.1 \
regex-syntax-0.6.11 \
remove_dir_all-0.5.2 \
rustc-demangle-0.1.16 \
rustc_version-0.2.3 \
ryu-1.0.0 \
same-file-1.0.5 \
schannel-0.1.15 \
security-framework-0.3.1 \
security-framework-sys-0.3.1 \
semver-0.9.0 \
semver-parser-0.7.0 \
serde-1.0.99 \
serde_derive-1.0.99 \
serde_json-1.0.40 \
sha-1-0.8.1 \
stackvector-1.0.6 \
static_assertions-0.3.4 \
strsim-0.8.0 \
syn-0.15.44 \
syn-1.0.3 \
syslog-4.0.1 \
tempfile-3.1.0 \
termcolor-1.0.5 \
textwrap-0.11.0 \
thread_local-0.3.6 \
time-0.1.42 \
toml-0.5.3 \
typenum-1.10.0 \
ucd-trie-0.1.2 \
unicase-2.4.0 \
unicode-width-0.1.5 \
unicode-xid-0.1.0 \
unicode-xid-0.2.0 \
unreachable-1.0.0 \
vcpkg-0.2.7 \
vec_map-0.8.1 \
version_check-0.1.5 \
void-1.0.2 \
walkdir-2.2.9 \
wasi-0.5.0 \
winapi-0.3.7 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
wincolor-1.0.2
post-patch:
${REINPLACE_CMD} -e 's|"/etc/acmed/acmed.toml"|"${PREFIX}/etc/acmed/acmed.toml"|' \
-e 's|"/etc/acmed/accounts"|"${PREFIX}/etc/acmed/accounts"|' \
-e 's|"/etc/acmed/certs"|"${PREFIX}/etc/acmed/certs"|' \
${WRKSRC}/acmed/src/main.rs
post-install:
${INSTALL_MAN} ${WRKSRC}/man/en/acmed.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/
${INSTALL_MAN} ${WRKSRC}/man/en/acmed.toml.5 ${STAGEDIR}${MAN5PREFIX}/man/man5/
${INSTALL_MAN} ${WRKSRC}/man/en/tacd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/
${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed
${INSTALL_DATA} ${WRKSRC}/acmed/config/acmed.toml ${STAGEDIR}${PREFIX}/etc/acmed/
${INSTALL_DATA} ${WRKSRC}/acmed/config/default_hooks.toml ${STAGEDIR}${PREFIX}/etc/acmed/
${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed/accounts
${MKDIR} ${STAGEDIR}${PREFIX}/etc/acmed/certs
.include <bsd.port.mk>

219
security/acmed/distinfo Normal file
View File

@ -0,0 +1,219 @@
TIMESTAMP = 1566218390
SHA256 (rust/crates/aho-corasick-0.7.6.tar.gz) = 58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d
SIZE (rust/crates/aho-corasick-0.7.6.tar.gz) = 108953
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
SHA256 (rust/crates/atty-0.2.13.tar.gz) = 1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90
SIZE (rust/crates/atty-0.2.13.tar.gz) = 4764
SHA256 (rust/crates/autocfg-0.1.5.tar.gz) = 22130e92352b948e7e82a49cdb0aa94f2211761117f29e052dd397c1ac33542b
SIZE (rust/crates/autocfg-0.1.5.tar.gz) = 11009
SHA256 (rust/crates/backtrace-0.3.34.tar.gz) = b5164d292487f037ece34ec0de2fcede2faa162f085dd96d2385ab81b12765ba
SIZE (rust/crates/backtrace-0.3.34.tar.gz) = 54443
SHA256 (rust/crates/backtrace-sys-0.1.31.tar.gz) = 82a830b4ef2d1124a711c71d263c5abdc710ef8e907bd508c88be475cebc422b
SIZE (rust/crates/backtrace-sys-0.1.31.tar.gz) = 518877
SHA256 (rust/crates/base64-0.10.1.tar.gz) = 0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e
SIZE (rust/crates/base64-0.10.1.tar.gz) = 41988
SHA256 (rust/crates/bitflags-1.1.0.tar.gz) = 3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd
SIZE (rust/crates/bitflags-1.1.0.tar.gz) = 16322
SHA256 (rust/crates/block-buffer-0.7.3.tar.gz) = c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
SIZE (rust/crates/block-buffer-0.7.3.tar.gz) = 7179
SHA256 (rust/crates/block-padding-0.1.4.tar.gz) = 6d4dc3af3ee2e12f3e5d224e5e1e3d73668abbeb69e566d361f7d5563a4fdf09
SIZE (rust/crates/block-padding-0.1.4.tar.gz) = 7209
SHA256 (rust/crates/boxfnonce-0.1.1.tar.gz) = 5988cb1d626264ac94100be357308f29ff7cbdd3b36bda27f450a4ee3f713426
SIZE (rust/crates/boxfnonce-0.1.1.tar.gz) = 9698
SHA256 (rust/crates/byte-tools-0.3.1.tar.gz) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
SIZE (rust/crates/byte-tools-0.3.1.tar.gz) = 5526
SHA256 (rust/crates/byteorder-1.3.2.tar.gz) = a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5
SIZE (rust/crates/byteorder-1.3.2.tar.gz) = 21596
SHA256 (rust/crates/c2-chacha-0.2.2.tar.gz) = 7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101
SIZE (rust/crates/c2-chacha-0.2.2.tar.gz) = 13766
SHA256 (rust/crates/cc-1.0.40.tar.gz) = b548a4ee81fccb95919d4e22cfea83c7693ebfd78f0495493178db20b3139da7
SIZE (rust/crates/cc-1.0.40.tar.gz) = 45571
SHA256 (rust/crates/cfg-if-0.1.9.tar.gz) = b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33
SIZE (rust/crates/cfg-if-0.1.9.tar.gz) = 7353
SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9
SIZE (rust/crates/clap-2.33.0.tar.gz) = 196458
SHA256 (rust/crates/core-foundation-0.6.4.tar.gz) = 25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d
SIZE (rust/crates/core-foundation-0.6.4.tar.gz) = 25233
SHA256 (rust/crates/core-foundation-sys-0.6.2.tar.gz) = e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b
SIZE (rust/crates/core-foundation-sys-0.6.2.tar.gz) = 16204
SHA256 (rust/crates/daemonize-0.4.1.tar.gz) = 70c24513e34f53b640819f0ac9f705b673fcf4006d7aab8778bee72ebfc89815
SIZE (rust/crates/daemonize-0.4.1.tar.gz) = 14494
SHA256 (rust/crates/digest-0.8.1.tar.gz) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
SIZE (rust/crates/digest-0.8.1.tar.gz) = 9449
SHA256 (rust/crates/env_logger-0.6.2.tar.gz) = aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3
SIZE (rust/crates/env_logger-0.6.2.tar.gz) = 31078
SHA256 (rust/crates/error-chain-0.11.0.tar.gz) = ff511d5dc435d703f4971bc399647c9bc38e20cb41452e3b9feb4765419ed3f3
SIZE (rust/crates/error-chain-0.11.0.tar.gz) = 27207
SHA256 (rust/crates/fake-simd-0.1.2.tar.gz) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
SIZE (rust/crates/fake-simd-0.1.2.tar.gz) = 5398
SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
SHA256 (rust/crates/generic-array-0.12.3.tar.gz) = c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec
SIZE (rust/crates/generic-array-0.12.3.tar.gz) = 18017
SHA256 (rust/crates/getrandom-0.1.10.tar.gz) = 6171a6cc63fbabbe27c2b5ee268e8b7fe5dc1eb0dd2dfad537c1dfed6f69117e
SIZE (rust/crates/getrandom-0.1.10.tar.gz) = 23567
SHA256 (rust/crates/handlebars-2.0.1.tar.gz) = df044dd42cdb7e32f28557b661406fc0f2494be75199779998810dbc35030e0d
SIZE (rust/crates/handlebars-2.0.1.tar.gz) = 59732
SHA256 (rust/crates/hashbrown-0.5.0.tar.gz) = e1de41fb8dba9714efd92241565cdff73f78508c95697dd56787d3cba27e2353
SIZE (rust/crates/hashbrown-0.5.0.tar.gz) = 65631
SHA256 (rust/crates/http_req-0.5.3.tar.gz) = 7a3235907ba93aeeb84419957956ab7055f1cc4aacfabd4cd1f32f49addab3ec
SIZE (rust/crates/http_req-0.5.3.tar.gz) = 65160
SHA256 (rust/crates/humantime-1.2.0.tar.gz) = 3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114
SIZE (rust/crates/humantime-1.2.0.tar.gz) = 16795
SHA256 (rust/crates/itoa-0.4.4.tar.gz) = 501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f
SIZE (rust/crates/itoa-0.4.4.tar.gz) = 11147
SHA256 (rust/crates/lazy_static-1.3.0.tar.gz) = bc5729f27f159ddd61f4df6228e827e86643d4d3e7c32183cb30a1c08f604a14
SIZE (rust/crates/lazy_static-1.3.0.tar.gz) = 10616
SHA256 (rust/crates/lexical-core-0.4.3.tar.gz) = b8b0f90c979adde96d19eb10eb6431ba0c441e2f9e9bdff868b2f6f5114ff519
SIZE (rust/crates/lexical-core-0.4.3.tar.gz) = 448604
SHA256 (rust/crates/libc-0.2.62.tar.gz) = 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba
SIZE (rust/crates/libc-0.2.62.tar.gz) = 433193
SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
SIZE (rust/crates/log-0.4.8.tar.gz) = 31297
SHA256 (rust/crates/maplit-1.0.1.tar.gz) = 08cbb6b4fef96b6d77bfc40ec491b1690c779e77b05cd9f07f787ed376fd4c43
SIZE (rust/crates/maplit-1.0.1.tar.gz) = 8590
SHA256 (rust/crates/memchr-2.2.1.tar.gz) = 88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e
SIZE (rust/crates/memchr-2.2.1.tar.gz) = 20862
SHA256 (rust/crates/native-tls-0.2.3.tar.gz) = 4b2df1a4c22fd44a62147fd8f13dd0f95c9d8ca7b2610299b2a2f9cf8964274e
SIZE (rust/crates/native-tls-0.2.3.tar.gz) = 29087
SHA256 (rust/crates/nix-0.14.1.tar.gz) = 6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce
SIZE (rust/crates/nix-0.14.1.tar.gz) = 185227
SHA256 (rust/crates/nom-5.0.0.tar.gz) = e9761d859320e381010a4f7f8ed425f2c924de33ad121ace447367c713ad561b
SIZE (rust/crates/nom-5.0.0.tar.gz) = 124441
SHA256 (rust/crates/opaque-debug-0.2.3.tar.gz) = 2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c
SIZE (rust/crates/opaque-debug-0.2.3.tar.gz) = 5643
SHA256 (rust/crates/openssl-0.10.24.tar.gz) = 8152bb5a9b5b721538462336e3bef9a539f892715e5037fda0f984577311af15
SIZE (rust/crates/openssl-0.10.24.tar.gz) = 182149
SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de
SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427
SHA256 (rust/crates/openssl-sys-0.9.49.tar.gz) = f4fad9e54bd23bd4cbbe48fdc08a1b8091707ac869ef8508edea2fec77dcc884
SIZE (rust/crates/openssl-sys-0.9.49.tar.gz) = 44767
SHA256 (rust/crates/pest-2.1.1.tar.gz) = 933085deae3f32071f135d799d75667b63c8dc1f4537159756e3d4ceab41868c
SIZE (rust/crates/pest-2.1.1.tar.gz) = 77030
SHA256 (rust/crates/pest_derive-2.1.0.tar.gz) = 833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0
SIZE (rust/crates/pest_derive-2.1.0.tar.gz) = 14049
SHA256 (rust/crates/pest_generator-2.1.0.tar.gz) = 63120576c4efd69615b5537d3d052257328a4ca82876771d6944424ccfd9f646
SIZE (rust/crates/pest_generator-2.1.0.tar.gz) = 14046
SHA256 (rust/crates/pest_meta-2.1.1.tar.gz) = f249ea6de7c7b7aba92b4ff4376a994c6dbd98fd2166c89d5c4947397ecb574d
SIZE (rust/crates/pest_meta-2.1.1.tar.gz) = 27698
SHA256 (rust/crates/pkg-config-0.3.15.tar.gz) = a7c1d2cfa5a714db3b5f24f0915e74fcdf91d09d496ba61329705dda7774d2af
SIZE (rust/crates/pkg-config-0.3.15.tar.gz) = 14087
SHA256 (rust/crates/ppv-lite86-0.2.5.tar.gz) = e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b
SIZE (rust/crates/ppv-lite86-0.2.5.tar.gz) = 20606
SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731
SHA256 (rust/crates/proc-macro2-1.0.1.tar.gz) = 4c5c2380ae88876faae57698be9e9775e3544decad214599c3a6266cca6ac802
SIZE (rust/crates/proc-macro2-1.0.1.tar.gz) = 34874
SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132
SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
SIZE (rust/crates/quote-0.6.13.tar.gz) = 17475
SHA256 (rust/crates/quote-1.0.2.tar.gz) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe
SIZE (rust/crates/quote-1.0.2.tar.gz) = 23023
SHA256 (rust/crates/rand-0.7.0.tar.gz) = d47eab0e83d9693d40f825f86948aa16eff6750ead4bdffc4ab95b8b3a7f052c
SIZE (rust/crates/rand-0.7.0.tar.gz) = 104208
SHA256 (rust/crates/rand_chacha-0.2.1.tar.gz) = 03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853
SIZE (rust/crates/rand_chacha-0.2.1.tar.gz) = 11475
SHA256 (rust/crates/rand_core-0.5.0.tar.gz) = 615e683324e75af5d43d8f7a39ffe3ee4a9dc42c5c701167a71dc59c3a493aca
SIZE (rust/crates/rand_core-0.5.0.tar.gz) = 19736
SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670
SHA256 (rust/crates/redox_syscall-0.1.56.tar.gz) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84
SIZE (rust/crates/redox_syscall-0.1.56.tar.gz) = 17117
SHA256 (rust/crates/regex-1.2.1.tar.gz) = 88c3d9193984285d544df4a30c23a4e62ead42edf70a4452ceb76dac1ce05c26
SIZE (rust/crates/regex-1.2.1.tar.gz) = 227824
SHA256 (rust/crates/regex-syntax-0.6.11.tar.gz) = b143cceb2ca5e56d5671988ef8b15615733e7ee16cd348e064333b251b89343f
SIZE (rust/crates/regex-syntax-0.6.11.tar.gz) = 283238
SHA256 (rust/crates/remove_dir_all-0.5.2.tar.gz) = 4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e
SIZE (rust/crates/remove_dir_all-0.5.2.tar.gz) = 8907
SHA256 (rust/crates/rustc-demangle-0.1.16.tar.gz) = 4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783
SIZE (rust/crates/rustc-demangle-0.1.16.tar.gz) = 19137
SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
SHA256 (rust/crates/ryu-1.0.0.tar.gz) = c92464b447c0ee8c4fb3824ecc8383b81717b9f1e74ba2e72540aef7b9f82997
SIZE (rust/crates/ryu-1.0.0.tar.gz) = 40170
SHA256 (rust/crates/same-file-1.0.5.tar.gz) = 585e8ddcedc187886a30fa705c47985c3fa88d06624095856b36ca0b82ff4421
SIZE (rust/crates/same-file-1.0.5.tar.gz) = 9861
SHA256 (rust/crates/schannel-0.1.15.tar.gz) = f2f6abf258d99c3c1c5c2131d99d064e94b7b3dd5f416483057f308fea253339
SIZE (rust/crates/schannel-0.1.15.tar.gz) = 38901
SHA256 (rust/crates/security-framework-0.3.1.tar.gz) = eee63d0f4a9ec776eeb30e220f0bc1e092c3ad744b2a379e3993070364d3adc2
SIZE (rust/crates/security-framework-0.3.1.tar.gz) = 46179
SHA256 (rust/crates/security-framework-sys-0.3.1.tar.gz) = 9636f8989cbf61385ae4824b98c1aaa54c994d7d8b41f11c601ed799f0549a56
SIZE (rust/crates/security-framework-sys-0.3.1.tar.gz) = 9283
SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
SHA256 (rust/crates/serde-1.0.99.tar.gz) = fec2851eb56d010dc9a21b89ca53ee75e6528bab60c11e89d38390904982da9f
SIZE (rust/crates/serde-1.0.99.tar.gz) = 72436
SHA256 (rust/crates/serde_derive-1.0.99.tar.gz) = cb4dc18c61206b08dc98216c98faa0232f4337e1e1b8574551d5bad29ea1b425
SIZE (rust/crates/serde_derive-1.0.99.tar.gz) = 49786
SHA256 (rust/crates/serde_json-1.0.40.tar.gz) = 051c49229f282f7c6f3813f8286cc1e3323e8051823fce42c7ea80fe13521704
SIZE (rust/crates/serde_json-1.0.40.tar.gz) = 69695
SHA256 (rust/crates/sha-1-0.8.1.tar.gz) = 23962131a91661d643c98940b20fcaffe62d776a823247be80a48fcb8b6fce68
SIZE (rust/crates/sha-1-0.8.1.tar.gz) = 10410
SHA256 (rust/crates/stackvector-1.0.6.tar.gz) = 1c4725650978235083241fab0fdc8e694c3de37821524e7534a1a9061d1068af
SIZE (rust/crates/stackvector-1.0.6.tar.gz) = 15725
SHA256 (rust/crates/static_assertions-0.3.4.tar.gz) = 7f3eb36b47e512f8f1c9e3d10c2c1965bc992bd9cdb024fa581e2194501c83d3
SIZE (rust/crates/static_assertions-0.3.4.tar.gz) = 15034
SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
SHA256 (rust/crates/syn-0.15.44.tar.gz) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
SIZE (rust/crates/syn-0.15.44.tar.gz) = 184212
SHA256 (rust/crates/syn-1.0.3.tar.gz) = 158521e6f544e7e3dcfc370ac180794aa38cb34a1b1e07609376d4adcf429b93
SIZE (rust/crates/syn-1.0.3.tar.gz) = 189842
SHA256 (rust/crates/syslog-4.0.1.tar.gz) = a0641142b4081d3d44beffa4eefd7346a228cdf91ed70186db2ca2cef762d327
SIZE (rust/crates/syslog-4.0.1.tar.gz) = 7131
SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9
SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823
SHA256 (rust/crates/termcolor-1.0.5.tar.gz) = 96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e
SIZE (rust/crates/termcolor-1.0.5.tar.gz) = 14526
SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322
SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388
SHA256 (rust/crates/time-0.1.42.tar.gz) = db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f
SIZE (rust/crates/time-0.1.42.tar.gz) = 30005
SHA256 (rust/crates/toml-0.5.3.tar.gz) = c7aabe75941d914b72bf3e5d3932ed92ce0664d49d8432305a8b547c37227724
SIZE (rust/crates/toml-0.5.3.tar.gz) = 51654
SHA256 (rust/crates/typenum-1.10.0.tar.gz) = 612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169
SIZE (rust/crates/typenum-1.10.0.tar.gz) = 30009
SHA256 (rust/crates/ucd-trie-0.1.2.tar.gz) = 8f00ed7be0c1ff1e24f46c3d2af4859f7e863672ba3a6e92e7cff702bf9f06c2
SIZE (rust/crates/ucd-trie-0.1.2.tar.gz) = 44984
SHA256 (rust/crates/unicase-2.4.0.tar.gz) = a84e5511b2a947f3ae965dcb29b13b7b1691b6e7332cf5dbc1744138d5acb7f6
SIZE (rust/crates/unicase-2.4.0.tar.gz) = 20143
SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761
SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c
SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994
SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
SHA256 (rust/crates/vcpkg-0.2.7.tar.gz) = 33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95
SIZE (rust/crates/vcpkg-0.2.7.tar.gz) = 11012
SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959
SHA256 (rust/crates/version_check-0.1.5.tar.gz) = 914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd
SIZE (rust/crates/version_check-0.1.5.tar.gz) = 8173
SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
SHA256 (rust/crates/walkdir-2.2.9.tar.gz) = 9658c94fa8b940eab2250bd5a457f9c48b748420d71293b165c8cdbe2f55f71e
SIZE (rust/crates/walkdir-2.2.9.tar.gz) = 22423
SHA256 (rust/crates/wasi-0.5.0.tar.gz) = fd5442abcac6525a045cc8c795aedb60da7a2e5e89c7bf18a0d5357849bb23c7
SIZE (rust/crates/wasi-0.5.0.tar.gz) = 31104
SHA256 (rust/crates/winapi-0.3.7.tar.gz) = f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770
SIZE (rust/crates/winapi-0.3.7.tar.gz) = 1075776
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SHA256 (rust/crates/winapi-util-0.1.2.tar.gz) = 7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9
SIZE (rust/crates/winapi-util-0.1.2.tar.gz) = 7810
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SHA256 (rust/crates/wincolor-1.0.2.tar.gz) = 96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9
SIZE (rust/crates/wincolor-1.0.2.tar.gz) = 4821
SHA256 (breard-r-acmed-v0.6.0_GH0.tar.gz) = a6e2836fd020f7abd0058254bed0d807e0c9c0039e0fb77ea5f81b6e9f98e7f9
SIZE (breard-r-acmed-v0.6.0_GH0.tar.gz) = 48342

5
security/acmed/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
ACMEd is one of the many clients for the Automatic Certificate Management
Environment (ACME), an internet standard (RFC 8555) which allows to
automate X.509 certificates signing by a Certification Authority (CA).
WWW: https://github.com/breard-r/acmed

9
security/acmed/pkg-plist Normal file
View File

@ -0,0 +1,9 @@
bin/acmed
bin/tacd
%%ETCDIR%%/acmed.toml
%%ETCDIR%%/default_hooks.toml
man/man5/acmed.toml.5.gz
man/man8/acmed.8.gz
man/man8/tacd.8.gz
@dir(,,0700) %%ETCDIR%%/accounts
@dir(,,0755) %%ETCDIR%%/certs