Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Aug 2019 03:48:45 +0000 (UTC)
From:      Koichiro Iwao <meta@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r509488 - in head/security: . acmed
Message-ID:  <201908210348.x7L3mjUI044391@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: meta
Date: Wed Aug 21 03:48:44 2019
New Revision: 509488
URL: https://svnweb.freebsd.org/changeset/ports/509488

Log:
  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>

Added:
  head/security/acmed/
  head/security/acmed/Makefile   (contents, props changed)
  head/security/acmed/distinfo   (contents, props changed)
  head/security/acmed/pkg-descr   (contents, props changed)
  head/security/acmed/pkg-plist   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Wed Aug 21 03:44:35 2019	(r509487)
+++ head/security/Makefile	Wed Aug 21 03:48:44 2019	(r509488)
@@ -12,6 +12,7 @@
     SUBDIR += R-cran-digest
     SUBDIR += R-cran-openssl
     SUBDIR += acme.sh
+    SUBDIR += acmed
     SUBDIR += acmetool
     SUBDIR += aescrypt
     SUBDIR += aespipe

Added: head/security/acmed/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/acmed/Makefile	Wed Aug 21 03:48:44 2019	(r509488)
@@ -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>

Added: head/security/acmed/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/acmed/distinfo	Wed Aug 21 03:48:44 2019	(r509488)
@@ -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

Added: head/security/acmed/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/acmed/pkg-descr	Wed Aug 21 03:48:44 2019	(r509488)
@@ -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

Added: head/security/acmed/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/acmed/pkg-plist	Wed Aug 21 03:48:44 2019	(r509488)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908210348.x7L3mjUI044391>