Date: Mon, 12 Jul 2021 07:31:50 GMT From: Nuno Teixeira <eduardo@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org Subject: git: 25860d46f6e0 - 2021Q3 - net/gmid: Update to 1.7.1 (bugfix release) Message-ID: <202107120731.16C7VoOU048699@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch 2021Q3 has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=25860d46f6e013292c9ab400772bcff601a04b59 commit 25860d46f6e013292c9ab400772bcff601a04b59 Author: Omar Polo <freebsd@omarpolo.com> AuthorDate: 2021-07-11 12:13:16 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2021-07-12 07:31:41 +0000 net/gmid: Update to 1.7.1 (bugfix release) ChangeLog: https://github.com/omar-polo/gmid/releases/tag/1.7.1 PR: 257098 (cherry picked from commit 3ebebb3ca8f29a03c58be0d9df45060977183e48) --- net/gmid/Makefile | 8 ++++---- net/gmid/distinfo | 6 +++--- net/gmid/files/gmid.conf.sample | 25 +++++++++++++++++-------- net/gmid/pkg-descr | 2 +- 4 files changed, 25 insertions(+), 16 deletions(-) diff --git a/net/gmid/Makefile b/net/gmid/Makefile index 6107ff1600f7..69f56c6a77c5 100644 --- a/net/gmid/Makefile +++ b/net/gmid/Makefile @@ -1,7 +1,7 @@ PORTNAME= gmid -DISTVERSION= v1.6.1 -PORTREVISION= 1 +DISTVERSION= 1.7.1 CATEGORIES= net +MASTER_SITES= https://github.com/omar-polo/gmid/releases/download/${DISTVERSION}/ MAINTAINER= freebsd@omarpolo.com COMMENT= Simple and secure Gemini server @@ -13,14 +13,14 @@ LIB_DEPENDS= libevent.so:devel/libevent \ libtls.so:security/libressl USES= localbase pkgconfig ssl -USE_GITHUB= yes -GH_ACCOUNT= omar-polo USE_RC_SUBR= gmid HAS_CONFIGURE= yes TEST_TARGET= regress +LDFLAGS+= -lcrypto -lssl + USERS= _gmid GROUPS= _gmid diff --git a/net/gmid/distinfo b/net/gmid/distinfo index 13b38ee14981..89c7d66e05eb 100644 --- a/net/gmid/distinfo +++ b/net/gmid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1619421708 -SHA256 (omar-polo-gmid-v1.6.1_GH0.tar.gz) = bdbc8f184812554f3574791dfe43e435fa6c4cafcbd70b4e1e7a48b2407a54a2 -SIZE (omar-polo-gmid-v1.6.1_GH0.tar.gz) = 59388 +TIMESTAMP = 1625991476 +SHA256 (gmid-1.7.1.tar.gz) = cb4ef2c1ed9950017ce51b0de97971a77124beed1eb2205de6118da0f2ebdbd1 +SIZE (gmid-1.7.1.tar.gz) = 78154 diff --git a/net/gmid/files/gmid.conf.sample b/net/gmid/files/gmid.conf.sample index 1443c67c961e..b4680f8d2acf 100644 --- a/net/gmid/files/gmid.conf.sample +++ b/net/gmid/files/gmid.conf.sample @@ -3,13 +3,22 @@ user "_gmid" # it's a good idea to enable chroot, but # beware that can make CGI scripting harder -# -#chroot "/var/gemini" +chroot "/var/gemini" # An example of a server block: -# -#server "localhost" { -# root "/var/gemini/localhost" -# cert "/usr/local/etc/ssl/gmid/gmid.crt" -# key "/usr/local/etc/ssl/gmid/gmid.key" -#} +server "localhost" { + # set the directory to serve; it's relative to the + # chroot (if enabled) + root "/localhost" + + # Set self-signed TLS cert and key. It's better to keep + # the keys outside the chroot. + # + # You should generate them manually, for example: + # openssl req -x509 -newkey rsa:4096 -nodes \ + # -out /usr/local/etc/ssl/gmid/localhost.crt \ + # -keyout /usr/local/etc/ssl/gmid/localhost.key \ + # -subj "/CN=localhost" + cert "/usr/local/etc/ssl/gmid/localhost.crt" + key "/usr/local/etc/ssl/gmid/localhost.key" +} diff --git a/net/gmid/pkg-descr b/net/gmid/pkg-descr index 6e2c141ad413..63a83cac173d 100644 --- a/net/gmid/pkg-descr +++ b/net/gmid/pkg-descr @@ -3,4 +3,4 @@ features, among which Capsicum support and a "config-less" mode akin to "python -m http.server" to quickly serve local directories from the shell. -WWW: https://github.com/omar-polo/gmid +WWW: https://gmid.omarpolo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107120731.16C7VoOU048699>