pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/go-mkcert Initial import of mkcert, a simple ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/531d4315f209
branches:  trunk
changeset: 327935:531d4315f209
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Sun Jan 13 04:23:54 2019 +0000

description:
Initial import of mkcert, a simple tool for making locally-trusted
development certificates. It requires no configuration.

diffstat:

 security/go-mkcert/DESCR    |  13 +++++++++++++
 security/go-mkcert/Makefile |  25 +++++++++++++++++++++++++
 security/go-mkcert/PLIST    |   2 ++
 security/go-mkcert/distinfo |   6 ++++++
 4 files changed, 46 insertions(+), 0 deletions(-)

diffs (62 lines):

diff -r 67b6611ae994 -r 531d4315f209 security/go-mkcert/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/go-mkcert/DESCR  Sun Jan 13 04:23:54 2019 +0000
@@ -0,0 +1,13 @@
+mkcert is a simple tool for making locally-trusted development
+certificates. It requires no configuration.
+
+Using certificates from real certificate authorities (CAs) for
+development can be dangerous or impossible (for hosts like localhost or
+127.0.0.1), but self-signed certificates cause trust errors. Managing
+your own CA is the best solution, but usually involves arcane commands,
+specialized knowledge and manual steps.
+
+mkcert automatically creates and installs a local CA in the system root
+store, and generates locally-trusted certificates. mkcert does not
+automatically configure servers to use the certificates, though, that's
+up to you.
diff -r 67b6611ae994 -r 531d4315f209 security/go-mkcert/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/go-mkcert/Makefile       Sun Jan 13 04:23:54 2019 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2019/01/13 04:23:54 schmonz Exp $
+
+DISTNAME=              mkcert-${GITHUB_TAG}
+PKGNAME=               go-mkcert-${VERSION}
+CATEGORIES=            security
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=FiloSottile/}
+GITHUB_PROJECT=                mkcert
+VERSION=               1.2.0
+GITHUB_TAG=            v${VERSION}
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              https://github.com/FiloSottile/mkcert/
+COMMENT=               Make locally trusted development certificates
+LICENSE=               modified-bsd
+
+GO_DIST_BASE=          mkcert-${VERSION}
+GO_SRCPATH=            github.com/FiloSottile/mkcert
+
+INSTALLATION_DIRS+=    bin
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKDIR}/bin/mkcert ${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/go/go-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 67b6611ae994 -r 531d4315f209 security/go-mkcert/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/go-mkcert/PLIST  Sun Jan 13 04:23:54 2019 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/13 04:23:54 schmonz Exp $
+bin/mkcert
diff -r 67b6611ae994 -r 531d4315f209 security/go-mkcert/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/go-mkcert/distinfo       Sun Jan 13 04:23:54 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/01/13 04:23:54 schmonz Exp $
+
+SHA1 (mkcert-v1.2.0.tar.gz) = 665a204c5e84cac568d44454e7f1a01088baedc9
+RMD160 (mkcert-v1.2.0.tar.gz) = 6fe60e3d7396f4011b8e41dc84c72713275ab6c8
+SHA512 (mkcert-v1.2.0.tar.gz) = db1ad15a675e6bf82e5658b1db4780fdd1e79fabb8895ced30f6c1926d9ccfb70fbc5b7bf1ce02ec9a3fb618c08c69ff1f32d22a404748c65016e8315f670570
+Size (mkcert-v1.2.0.tar.gz) = 374743 bytes



Home | Main Index | Thread Index | Old Index