Page MenuHomeFreeBSD

D25763.id74786.diff
No OneTemporary

D25763.id74786.diff

Index: GIDs
===================================================================
--- GIDs
+++ GIDs
@@ -420,7 +420,7 @@
fiche:*:477:
prometheus:*:478:
alertmanager:*:479:
-# free: 480
+heptapod-runner:*:480:
# free: 481
# free: 482
# free: 483
Index: UIDs
===================================================================
--- UIDs
+++ UIDs
@@ -425,7 +425,7 @@
fiche:*:477:477::0:0:fiche Daemon:/usr/local/www/fiche:/usr/sbin/nologin
prometheus:*:478:478::0:0:Prometheus Daemon:/var/tmp/prometheus:/usr/sbin/nologin
alertmanager:*:479:479::0:0:Alertmanager Daemon:/var/tmp/alertmanager:/usr/sbin/nologin
-# free: 480
+heptapod-runner:*:480:480::0:0:Heptapod Runner Daemon:/var/tmp/heptapod_runner:/usr/sbin/nologin
# free: 481
# free: 482
# free: 483
Index: devel/gitlab-runner/Makefile
===================================================================
--- devel/gitlab-runner/Makefile
+++ devel/gitlab-runner/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
-PORTNAME= gitlab-runner
-PORTVERSION= 13.1.1
+PORTNAME?= gitlab-runner
+PORTVERSION?= 13.1.1
CATEGORIES= devel
MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \
https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm
@@ -10,8 +10,8 @@
DIST_SUBDIR= gitlab-runner
EXTRACT_ONLY= ${ALLFILES:Nprebuilt*:}
-MAINTAINER= swills@FreeBSD.org
-COMMENT= Official GitLab Runner written in Go
+MAINTAINER?= swills@FreeBSD.org
+COMMENT?= Official GitLab Runner written in Go
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -28,8 +28,8 @@
# Find tags here:
# https://gitlab.com/gitlab-org/gitlab-runner/tags
-GL_ACCOUNT= gitlab-org
-GL_COMMIT= 6fbc747426d91528fcc5a7a3b47b2ef3e430bd3a
+GL_ACCOUNT?= gitlab-org
+GL_COMMIT?= 6fbc747426d91528fcc5a7a3b47b2ef3e430bd3a
GITBRANCH= 13-1-stable
# https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-freebsd-amd64
BUILT= 2020-07-14T19:00:00+0000
@@ -136,12 +136,12 @@
-X gitlab.com/gitlab-org/gitlab-runner/common.BRANCH=${GITBRANCH} \
-s -w"
-PLIST_FILES= bin/gitlab-runner
+PLIST_FILES?= bin/gitlab-runner
-USE_RC_SUBR= gitlab_runner
+USE_RC_SUBR?= gitlab_runner
-USERS= gitlab-runner
-GROUPS= gitlab-runner
+USERS?= gitlab-runner
+GROUPS?= gitlab-runner
post-patch:
@${MKDIR} ${WRKSRC}/out/docker/
Index: devel/gitlab-runner/files/heptapod_runner.in
===================================================================
--- /dev/null
+++ devel/gitlab-runner/files/heptapod_runner.in
@@ -0,0 +1,69 @@
+#!/bin/sh
+# PROVIDE: heptapod_runner
+# REQUIRE: DAEMON NETWORKING
+# KEYWORD: shutdown
+
+#
+# Add the following line to /etc/rc.conf to enable heptapod_runner:
+#
+# heptapod_runner_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable heptapod-runner
+# heptapod_runner_dir (str): Set to "/var/tmp/heptapod_runner" by default.
+# Set it to directory to run heptapod-runner in
+# heptapod_runner_user (str): Set to "heptapod-runner" by default.
+# Set it to user to run heptapod_runner under
+# heptapod_runner_group (str): Set to "heptapod-runner" by default.
+# Set it to group to run heptapod-runner under
+# heptapod_runner_syslogtag (str):Set to "heptapod-runner" by default.
+# Set it to tag to be used by syslog
+#
+
+. /etc/rc.subr
+
+name="heptapod_runner"
+rcvar="heptapod_runner_enable"
+
+load_rc_config $name
+
+: ${heptapod_runner_enable:="NO"}
+: ${heptapod_runner_dir:="/var/tmp/heptapod_runner"}
+: ${heptapod_runner_user:="heptapod-runner"}
+: ${heptapod_runner_group:="heptapod-runner"}
+: ${heptapod_runner_syslogtag:="heptapod-runner"}
+
+export HOME=${heptapod_runner_dir}
+export PATH=${PATH}:%%PREFIX%%/bin
+
+pidfile="/var/run/${name}.pid"
+command="/usr/sbin/daemon"
+command_args="-f -p ${pidfile} env HOME=${heptapod_runner_dir} ${heptapod_runner_env} %%PREFIX%%/bin/heptapod-runner run --syslog --service ${heptapod_runner_syslogtag}"
+heptapod_runner_chdir="${heptapod_runner_dir}"
+
+procname=%%PREFIX%%/bin/heptapod-runner
+
+start_precmd="heptapod_runner_startprecmd"
+list_cmd="listfunc"
+register_cmd="registerfunc"
+
+listfunc()
+{
+ su -m ${heptapod_runner_user} -c "env HOME=${heptapod_runner_dir} ${heptapod_runner_env} %%PREFIX%%/bin/heptapod-runner list"
+}
+
+registerfunc()
+{
+ su -m ${heptapod_runner_user} -c "env HOME=${heptapod_runner_dir} ${heptapod_runner_env} %%PREFIX%%/bin/heptapod-runner register"
+}
+
+heptapod_runner_startprecmd()
+{
+ if [ ! -e "${pidfile}" ]; then
+ install -g ${heptapod_runner_group} -o ${heptapod_runner_user} -- /dev/null "${pidfile}";
+ fi
+ if [ ! -d "${heptapod_runner_dir}" ]; then
+ install -d -o "${heptapod_runner_user}" -g "${heptapod_runner_group}" "${heptapod_runner_dir}"
+ fi
+}
+
+extra_commands="list register"
+run_rc_command $1
Index: devel/gitlab-shell/Makefile
===================================================================
--- devel/gitlab-shell/Makefile
+++ devel/gitlab-shell/Makefile
@@ -1,12 +1,12 @@
# Created by: Torsten Zuehlsdorff <tz@FreeBSD.org>
# $FreeBSD$
-PORTNAME= gitlab-shell
-PORTVERSION= 13.3.0
+PORTNAME?= gitlab-shell
+PORTVERSION?= 13.3.0
CATEGORIES= devel
-MAINTAINER= mfechner@FreeBSD.org
-COMMENT= GitLab Shell handles git commands for GitLab
+MAINTAINER?= mfechner@FreeBSD.org
+COMMENT?= GitLab Shell handles git commands for GitLab
LICENSE= MIT
@@ -17,9 +17,9 @@
ALL_TARGET= build
USE_GITLAB= yes
-GL_ACCOUNT= gitlab-org
+GL_ACCOUNT?= gitlab-org
# Find the commit hash here: https://gitlab.com/gitlab-org/gitlab-shell/tags
-GL_COMMIT= 131771a66fb9f0366d31f20229358820f3bfa07b
+GL_COMMIT?= 131771a66fb9f0366d31f20229358820f3bfa07b
BUILD_DEPENDS= rubygem-bundler1=1.17.3:sysutils/rubygem-bundler1
@@ -65,6 +65,10 @@
GL_TUPLE= gitlab-org:gitaly:aa1ff2a76ac14e1ad3eca35cc05ea86ef59fffbb:gitlab_org_gitaly/vendor/gitlab.com/gitlab-org/gitaly \
gitlab-org:labkit:0149780c759d60f61fcfe1648fb882ba7ec41f3f:gitlab_org_labkit/vendor/gitlab.com/gitlab-org/labkit
+VARLOGDIR?= /var/log/gitlab-shell
+
+PLIST_FILES+= "@dir(git,,755) ${VARLOGDIR}"
+
post-patch:
${MV} ${WRKSRC}/config.yml.example ${WRKSRC}/config.yml.sample
${CP} ${WRKSRC}/config.yml.sample ${WRKSRC}/config.yml
@@ -91,6 +95,6 @@
(cd ${WRKSRC}/${x} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${x})
.endfor
- @${MKDIR} ${STAGEDIR}/var/log/gitlab-shell
+ @${MKDIR} ${STAGEDIR}${VARLOGDIR}
.include <bsd.port.mk>
Index: devel/gitlab-shell/pkg-plist
===================================================================
--- devel/gitlab-shell/pkg-plist
+++ devel/gitlab-shell/pkg-plist
@@ -33,4 +33,3 @@
%%DATADIR%%/spec/support/http_unix_server.rb
%%DATADIR%%/support/gitlab_config.rb
%%DATADIR%%/support/truncate_repositories.sh
-@dir(git,,755) /var/log/gitlab-shell
Index: devel/heptapod-runner/Makefile
===================================================================
--- /dev/null
+++ devel/heptapod-runner/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= heptapod-runner
+PORTVERSION= 0.3.0
+
+MAINTAINER= arrowd@FreeBSD.org
+COMMENT= Heptapod fork of GitLab Runner
+
+GL_SITE= https://foss.heptapod.net
+GL_ACCOUNT= heptapod
+GL_COMMIT= 9cb06eb8f611ec9f15c4fad9a96158299d3ad8e4
+
+PLIST_FILES= bin/heptapod-runner
+
+DISTINFO_FILE= ${.CURDIR}/distinfo
+PKGMESSAGE= ${.CURDIR}/pkg-message
+DESCR= ${.CURDIR}/pkg-descr
+
+USE_RC_SUBR= heptapod_runner
+
+USERS= heptapod-runner
+GROUPS= heptapod-runner
+
+MASTERDIR= ${.CURDIR}/../gitlab-runner
+
+.include "${MASTERDIR}/Makefile"
Index: devel/heptapod-runner/distinfo
===================================================================
--- /dev/null
+++ devel/heptapod-runner/distinfo
@@ -0,0 +1,193 @@
+TIMESTAMP = 1595420945
+SHA256 (gitlab-runner/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
+SIZE (gitlab-runner/prebuilt-x86_64.tar.xz) = 9594352
+SHA256 (gitlab-runner/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
+SIZE (gitlab-runner/prebuilt-arm.tar.xz) = 9020896
+SHA256 (gitlab-runner/beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
+SIZE (gitlab-runner/beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
+SHA256 (gitlab-runner/go-ini-ini-v1.52.0_GH0.tar.gz) = 56bce700d83c60ec5b27249fe7e18912f87f63a91d5e8d5cd07e2eb7823a300b
+SIZE (gitlab-runner/go-ini-ini-v1.52.0_GH0.tar.gz) = 44304
+SHA256 (gitlab-runner/go-inf-inf-v0.9.0_GH0.tar.gz) = baa5f86ae50e08e0b88b8da3891c6d2071ce47cafe0e4ed99f9c45bc49cf5aab
+SIZE (gitlab-runner/go-inf-inf-v0.9.0_GH0.tar.gz) = 13075
+SHA256 (gitlab-runner/go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
+SIZE (gitlab-runner/go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
+SHA256 (gitlab-runner/golang-appengine-v1.6.1_GH0.tar.gz) = 1755aaf4c6246579337bf1bc4f834ef00c56216da87b20456863ca91985b5afa
+SIZE (gitlab-runner/golang-appengine-v1.6.1_GH0.tar.gz) = 333353
+SHA256 (gitlab-runner/google-go-genproto-c23dd37a84c9_GH0.tar.gz) = a323dee9f833f2669ae83afbb3809c0edaafc6e3e3f821740d5def7404051864
+SIZE (gitlab-runner/google-go-genproto-c23dd37a84c9_GH0.tar.gz) = 5654785
+SHA256 (gitlab-runner/googleapis-google-api-go-client-v0.14.0_GH0.tar.gz) = 5012ec53c0106f7ea9840ac4f11fb492d4367b8008788f0b7d1731930daa04c9
+SIZE (gitlab-runner/googleapis-google-api-go-client-v0.14.0_GH0.tar.gz) = 12847260
+SHA256 (gitlab-runner/googleapis-google-cloud-go-v0.49.0_GH0.tar.gz) = 86ea20f3e3266524d213f556e9456846a063f655cef01c8190aa584e22638aa8
+SIZE (gitlab-runner/googleapis-google-cloud-go-v0.49.0_GH0.tar.gz) = 2353423
+SHA256 (gitlab-runner/grpc-grpc-go-v1.21.1_GH0.tar.gz) = b2fee68665f5874a812ef1987fbe5e758279e225cf8d0352c2fa56531c99d602
+SIZE (gitlab-runner/grpc-grpc-go-v1.21.1_GH0.tar.gz) = 730964
+SHA256 (gitlab-runner/kubernetes-api-159aefb8556b_GH0.tar.gz) = 6778e236f092c4cf0361fdf6788e70d1736379561cb3c6e1720d5f893449f06d
+SIZE (gitlab-runner/kubernetes-api-159aefb8556b_GH0.tar.gz) = 774875
+SHA256 (gitlab-runner/kubernetes-apimachinery-c5d2f014d689_GH0.tar.gz) = 4126cec3d8c969747e7deff094ba9f4c3bd154ef6952de03d483a69592f86d55
+SIZE (gitlab-runner/kubernetes-apimachinery-c5d2f014d689_GH0.tar.gz) = 477283
+SHA256 (gitlab-runner/kubernetes-client-go-01520b8320fc_GH0.tar.gz) = 9c80b268ca890e801b4d69fd9c0d801398b4f30e15d64be10a73049a30a94045
+SIZE (gitlab-runner/kubernetes-client-go-01520b8320fc_GH0.tar.gz) = 543965
+SHA256 (gitlab-runner/kubernetes-klog-v1.0.0_GH0.tar.gz) = eb84fc7a8051175f2da4a428360ce70703c8ccdd0e987fddc2f9d5c8fd97cd00
+SIZE (gitlab-runner/kubernetes-klog-v1.0.0_GH0.tar.gz) = 32366
+SHA256 (gitlab-runner/kubernetes-utils-69764acb6e8e_GH0.tar.gz) = 6a2da97da7449f3952ebb6ea3e77a2f467ad4caee59e27f13ed3b0d3f1726ea0
+SIZE (gitlab-runner/kubernetes-utils-69764acb6e8e_GH0.tar.gz) = 51961
+SHA256 (gitlab-runner/kubernetes-sigs-yaml-v1.1.0_GH0.tar.gz) = 0ee3cfa6e0c3178df07213443ebac0d6ecc1178147f43f848ea7114acf621953
+SIZE (gitlab-runner/kubernetes-sigs-yaml-v1.1.0_GH0.tar.gz) = 14890
+SHA256 (gitlab-runner/ayufan-golang-kardianos-service-0c8eb6d8fff2_GH0.tar.gz) = 99a560e0cd424036a83c89437f5f10b5fec6141b0ba562d669f4fd0838069839
+SIZE (gitlab-runner/ayufan-golang-kardianos-service-0c8eb6d8fff2_GH0.tar.gz) = 15367
+SHA256 (gitlab-runner/bmatcuk-doublestar-v1.3.0_GH0.tar.gz) = 7c458297cb561bb905394b953b4d5de1674c1ef9143d691887942ddc00144328
+SIZE (gitlab-runner/bmatcuk-doublestar-v1.3.0_GH0.tar.gz) = 10468
+SHA256 (gitlab-runner/Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = ee1ebe2efef498be1c558bf71e143289db2d21e2d42592503ad2d4a989006821
+SIZE (gitlab-runner/Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz) = 20946
+SHA256 (gitlab-runner/Azure-go-autorest-v13.3.1_GH0.tar.gz) = a06207e78072d15979e384d310a10b45a89c4351d0779dcb91d082c96e065a8e
+SIZE (gitlab-runner/Azure-go-autorest-v13.3.1_GH0.tar.gz) = 165007
+SHA256 (gitlab-runner/BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f
+SIZE (gitlab-runner/BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077
+SHA256 (gitlab-runner/Microsoft-go-winio-v0.4.12_GH0.tar.gz) = 0883cf6323376eca97e1b9e1a13ddd2a2f3bc85810aff7fdbd56621f71922d46
+SIZE (gitlab-runner/Microsoft-go-winio-v0.4.12_GH0.tar.gz) = 92439
+SHA256 (gitlab-runner/Nvveen-Gotty-cd527374f1e5_GH0.tar.gz) = 8dfbc008689846a4d521f71ee5657a3b51a3fbe79735577604d2fbafebfac13b
+SIZE (gitlab-runner/Nvveen-Gotty-cd527374f1e5_GH0.tar.gz) = 10505
+SHA256 (gitlab-runner/census-instrumentation-opencensus-go-v0.22.0_GH0.tar.gz) = 4213d120fd3b7f9c39470babed3cfe5770d6d16be252cdcf4c62a747f19b8ca9
+SIZE (gitlab-runner/census-instrumentation-opencensus-go-v0.22.0_GH0.tar.gz) = 162290
+SHA256 (gitlab-runner/containerd-continuity-004b46473808_GH0.tar.gz) = fad63b604b84e5388d064cb9e82c343c93f5bab710ff6a68de7f2dd42d5f81a4
+SIZE (gitlab-runner/containerd-continuity-004b46473808_GH0.tar.gz) = 1075040
+SHA256 (gitlab-runner/davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
+SIZE (gitlab-runner/davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (gitlab-runner/dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 197465ef53219f3aeb1a6940b70e16d288fe4e4108d4831b91ea101118440e63
+SIZE (gitlab-runner/dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 36960
+SHA256 (gitlab-runner/docker-cli-336b2a5cac7f_GH0.tar.gz) = fba8b8f0fc0792a79782d4ae14d6741674b2da5f14b5f8770c2443c8e3241371
+SIZE (gitlab-runner/docker-cli-336b2a5cac7f_GH0.tar.gz) = 6659808
+SHA256 (gitlab-runner/docker-distribution-v2.7.0_GH0.tar.gz) = 0faba0850b3f87c4670f0b2dbcc61436e1902488565f584ea5a0928537656e90
+SIZE (gitlab-runner/docker-distribution-v2.7.0_GH0.tar.gz) = 1996485
+SHA256 (gitlab-runner/docker-docker-credential-helpers-v0.4.1_GH0.tar.gz) = a06db18c3ee9239c3f7418b2d5a96bf9fdcdf5f84c26d3781731de0fe80bb0a3
+SIZE (gitlab-runner/docker-docker-credential-helpers-v0.4.1_GH0.tar.gz) = 19264
+SHA256 (gitlab-runner/docker-engine-9552f2b2fdde_GH0.tar.gz) = 7923f1f742aa5637c75236ba76eb94f218922f5c45c3268783fed0f2428f4044
+SIZE (gitlab-runner/docker-engine-9552f2b2fdde_GH0.tar.gz) = 8596187
+SHA256 (gitlab-runner/docker-go-connections-v0.3.0_GH0.tar.gz) = 1371ab18a7132ee0569173225c047773f081f19ebc1296c416620678fa03c5ca
+SIZE (gitlab-runner/docker-go-connections-v0.3.0_GH0.tar.gz) = 29811
+SHA256 (gitlab-runner/docker-go-metrics-b84716841b82_GH0.tar.gz) = 63abf1e2087de4e4a0dd6f727a382455b445418ebd4dc76da64cc5714b9d0ed0
+SIZE (gitlab-runner/docker-go-metrics-b84716841b82_GH0.tar.gz) = 16289
+SHA256 (gitlab-runner/docker-go-units-eb879ae3e2b8_GH0.tar.gz) = 389bffc03abc8de0e4d35c1a88940331b60a7c192404c591c8a3f0eab9695971
+SIZE (gitlab-runner/docker-go-units-eb879ae3e2b8_GH0.tar.gz) = 10446
+SHA256 (gitlab-runner/docker-machine-7b7a141da844_GH0.tar.gz) = 208e624cb649131924c244234fa383815f0d843ca2017b7d660b0ab93ccd6f49
+SIZE (gitlab-runner/docker-machine-7b7a141da844_GH0.tar.gz) = 1603850
+SHA256 (gitlab-runner/docker-spdystream-449fdfce4d96_GH0.tar.gz) = bf27356ac5790fb852f90da56d072145c89d23a0c3f9806bd85ca94305c9cf15
+SIZE (gitlab-runner/docker-spdystream-449fdfce4d96_GH0.tar.gz) = 35383
+SHA256 (gitlab-runner/fullsailor-pkcs7-d7302db945fa_GH0.tar.gz) = ea72122c3be8fef40cfd9ce652925325a03fa0b6d93cdb5bf76c8f21e24222da
+SIZE (gitlab-runner/fullsailor-pkcs7-d7302db945fa_GH0.tar.gz) = 24181
+SHA256 (gitlab-runner/getsentry-raven-go-dffeb57df75d_GH0.tar.gz) = 40e1d99726c5fe2635cd1c65a2cea95034c49c884970ca993f1250c1e44e00fc
+SIZE (gitlab-runner/getsentry-raven-go-dffeb57df75d_GH0.tar.gz) = 21848
+SHA256 (gitlab-runner/gogo-protobuf-v1.1.1_GH0.tar.gz) = 9f8c2ad49849ab063cd9fef67e77d49606640044227ecf7f3617ea2c92ef147c
+SIZE (gitlab-runner/gogo-protobuf-v1.1.1_GH0.tar.gz) = 1868227
+SHA256 (gitlab-runner/golang-crypto-2aa609cf4a9d_GH0.tar.gz) = 5fe90bd9def2114d4772a2e394ac1a5e015b2bca17678f358371f93eb332536e
+SIZE (gitlab-runner/golang-crypto-2aa609cf4a9d_GH0.tar.gz) = 1726702
+SHA256 (gitlab-runner/golang-exp-a1ab85dbe136_GH0.tar.gz) = db0ee35aa8817da410e87df26c1f91fa94ce6924542c285181bbc303e2c52dce
+SIZE (gitlab-runner/golang-exp-a1ab85dbe136_GH0.tar.gz) = 1484243
+SHA256 (gitlab-runner/golang-lint-fdd1cda4f05f_GH0.tar.gz) = d02215cdf7a8c9e1874406b0414f3799e13e235ed4de142f837f68aa69d6fd55
+SIZE (gitlab-runner/golang-lint-fdd1cda4f05f_GH0.tar.gz) = 31573
+SHA256 (gitlab-runner/golang-mock-v1.3.1_GH0.tar.gz) = c70de449e2fe826047a87bf25a81517dd3ac0665cdbdfd94ded69b49fe1b0361
+SIZE (gitlab-runner/golang-mock-v1.3.1_GH0.tar.gz) = 48942
+SHA256 (gitlab-runner/golang-net-5a598a2470a0_GH0.tar.gz) = e8c0a9cb269c9174cfaf3219a801e059ef4bbde30a7db0b1fec4ce27a0ff752f
+SIZE (gitlab-runner/golang-net-5a598a2470a0_GH0.tar.gz) = 1172449
+SHA256 (gitlab-runner/golang-oauth2-0f29369cfe45_GH0.tar.gz) = 468421ddfe905216454006b309ebda6e97aa6089265b995bce4259d6a9efd141
+SIZE (gitlab-runner/golang-oauth2-0f29369cfe45_GH0.tar.gz) = 45498
+SHA256 (gitlab-runner/golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
+SIZE (gitlab-runner/golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
+SHA256 (gitlab-runner/golang-sync-112230192c58_GH0.tar.gz) = 6d98880ea18369550cb12d7011df8e4b21c5b7588268a412b863b5c9d2fa0313
+SIZE (gitlab-runner/golang-sync-112230192c58_GH0.tar.gz) = 16832
+SHA256 (gitlab-runner/golang-sys-d5e6a3e2c0ae_GH0.tar.gz) = 6cd44aa33cb0fc4caedadde44b3a943bece0aa67d803c00bfb09b03222845f19
+SIZE (gitlab-runner/golang-sys-d5e6a3e2c0ae_GH0.tar.gz) = 1539001
+SHA256 (gitlab-runner/golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
+SIZE (gitlab-runner/golang-text-v0.3.2_GH0.tar.gz) = 7168069
+SHA256 (gitlab-runner/golang-time-9d24e82272b4_GH0.tar.gz) = 7452a7b879ee5984709b2165f6212ad9464977f06d440140b8690e61695aa404
+SIZE (gitlab-runner/golang-time-9d24e82272b4_GH0.tar.gz) = 9313
+SHA256 (gitlab-runner/golang-tools-345141a36859_GH0.tar.gz) = 11224ec33028f65b754ffcbeac8087a107eb49e59a6a31ccc19e57c98b52af65
+SIZE (gitlab-runner/golang-tools-345141a36859_GH0.tar.gz) = 2326858
+SHA256 (gitlab-runner/google-gofuzz-v1.0.0_GH0.tar.gz) = c614b23263110dcf0881f13e9cac482ca01b222cd4a2664827574867a5437c66
+SIZE (gitlab-runner/google-gofuzz-v1.0.0_GH0.tar.gz) = 13201
+SHA256 (gitlab-runner/googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf232384f763f548ad5ddfbea0e88e59c
+SIZE (gitlab-runner/googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328
+SHA256 (gitlab-runner/googleapis-gnostic-v0.1.0_GH0.tar.gz) = 4753a8a6c4b45fe3499732b1a6c13f6a461a9a5fa30ba8587ce1037e6b2153d2
+SIZE (gitlab-runner/googleapis-gnostic-v0.1.0_GH0.tar.gz) = 404495
+SHA256 (gitlab-runner/gophercloud-gophercloud-e25975f29734_GH0.tar.gz) = 08ecefd48a6329e0cbaccceb2196fb669d940f401c7bda30fb02f55433d87ed6
+SIZE (gitlab-runner/gophercloud-gophercloud-e25975f29734_GH0.tar.gz) = 612988
+SHA256 (gitlab-runner/gorhill-cronexpr-f0984319b442_GH0.tar.gz) = dcaeed61c5de01b02c77de2500e5a8d9bad9f77cc1a825e89f310ceaf751fa85
+SIZE (gitlab-runner/gorhill-cronexpr-f0984319b442_GH0.tar.gz) = 28738
+SHA256 (gitlab-runner/gorilla-context-v1.1.1_GH0.tar.gz) = 2dfdd051c238695bf9ebfed0bf6a8c533507ac0893bce23be5930e973736bb03
+SIZE (gitlab-runner/gorilla-context-v1.1.1_GH0.tar.gz) = 4574
+SHA256 (gitlab-runner/gorilla-mux-599cba5e7b61_GH0.tar.gz) = 99dc49d0d598ed3b79c58cfa25f5afc80166109be54b492d50560e936d8793b8
+SIZE (gitlab-runner/gorilla-mux-599cba5e7b61_GH0.tar.gz) = 27875
+SHA256 (gitlab-runner/gorilla-websocket-v1.4.0_GH0.tar.gz) = 2b5743c72bd0930c5a80e49c0138b5b7d27fa7c085efd0c86805cccfa7220c9d
+SIZE (gitlab-runner/gorilla-websocket-v1.4.0_GH0.tar.gz) = 50228
+SHA256 (gitlab-runner/hashicorp-go-version-v1.2.0_GH0.tar.gz) = 13b02465ef92959236950956c79500a7d77c9ed9a47424cfb203538ac2cd96f1
+SIZE (gitlab-runner/hashicorp-go-version-v1.2.0_GH0.tar.gz) = 13094
+SHA256 (gitlab-runner/hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 3bf57512af746dc0338651ba1c35c65fe907ff214ccb22d679539f7ea791511e
+SIZE (gitlab-runner/hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 12982
+SHA256 (gitlab-runner/imdario-mergo-v0.3.7_GH0.tar.gz) = ce29171c44a6b4084ed514bc9b4ed6c3c01462c210b7ec6fe5e56691a46eb939
+SIZE (gitlab-runner/imdario-mergo-v0.3.7_GH0.tar.gz) = 16668
+SHA256 (gitlab-runner/jpillora-backoff-06c7a16c845d_GH0.tar.gz) = f75f46604d49c5bcb9926fbe07e2f430b6fe5301502c921f8637a4953249a3ff
+SIZE (gitlab-runner/jpillora-backoff-06c7a16c845d_GH0.tar.gz) = 3255
+SHA256 (gitlab-runner/json-iterator-go-v1.1.7_GH0.tar.gz) = fb0560a12eab7071f8518104703b6b2b1e6a5a0b564c8d61b0b68d29f6471233
+SIZE (gitlab-runner/json-iterator-go-v1.1.7_GH0.tar.gz) = 77936
+SHA256 (gitlab-runner/jstemmer-go-junit-report-af01ea7f8024_GH0.tar.gz) = e8a4a8cacc2ae666288bcf919552fcdc4703b7b78bb94c9722b705f8ae5c264b
+SIZE (gitlab-runner/jstemmer-go-junit-report-af01ea7f8024_GH0.tar.gz) = 16550
+SHA256 (gitlab-runner/kardianos-osext-c2c54e542fb7_GH0.tar.gz) = e1c33f61668434daf601b09447f7712f1d2d3aae1d2915528b0dda7030d6c005
+SIZE (gitlab-runner/kardianos-osext-c2c54e542fb7_GH0.tar.gz) = 4722
+SHA256 (gitlab-runner/konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = e61f6422c7d1222c4c642b9134e5a4576a89ff651ef947487faa8ef33b6b4cfe
+SIZE (gitlab-runner/konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = 1987
+SHA256 (gitlab-runner/kr-pty-v1.1.1_GH0.tar.gz) = 949d6e7f84f12482c0bc3e901cca92d26266ed645a1bdead3ffb2516e017ac47
+SIZE (gitlab-runner/kr-pty-v1.1.1_GH0.tar.gz) = 5668
+SHA256 (gitlab-runner/markelog-trie-098fa99650c0_GH0.tar.gz) = b165f8d6fdcc1a097a61f4b1eb3edd60be0ae9dc142ecd0ea864024bd5c5ad1e
+SIZE (gitlab-runner/markelog-trie-098fa99650c0_GH0.tar.gz) = 6470
+SHA256 (gitlab-runner/matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 2def0ee6f6b12b1efc0e3007d89f598608a072610e805c3655ea9d13c3ead49b
+SIZE (gitlab-runner/matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 37184
+SHA256 (gitlab-runner/minio-minio-go-v6.0.49_GH0.tar.gz) = 958a00adb0c9ad757d912aae979283b4f9194903bb5a6dc0af61653009c0b24b
+SIZE (gitlab-runner/minio-minio-go-v6.0.49_GH0.tar.gz) = 206816
+SHA256 (gitlab-runner/mitchellh-gox-v1.0.1_GH0.tar.gz) = 25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229
+SIZE (gitlab-runner/mitchellh-gox-v1.0.1_GH0.tar.gz) = 30819
+SHA256 (gitlab-runner/modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
+SIZE (gitlab-runner/modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
+SHA256 (gitlab-runner/modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd
+SIZE (gitlab-runner/modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394
+SHA256 (gitlab-runner/opencontainers-go-digest-v1.0.0-rc1_GH0.tar.gz) = 3f511b32c46f60482644f0ad6a345f52e672c82164bfb08274f15f7c14cd3076
+SIZE (gitlab-runner/opencontainers-go-digest-v1.0.0-rc1_GH0.tar.gz) = 19206
+SHA256 (gitlab-runner/opencontainers-image-spec-v1.0.1_GH0.tar.gz) = c7ca467de2cca65e7ea74414a3f51e91450156213af485830dcdfff0571e10d2
+SIZE (gitlab-runner/opencontainers-image-spec-v1.0.1_GH0.tar.gz) = 138674
+SHA256 (gitlab-runner/opencontainers-runc-c1e454b2a1bf_GH0.tar.gz) = e695a2ae1666d16fc7990ab2ac16842ad275cbb60f0e3ae5fd945ed3f6be483d
+SIZE (gitlab-runner/opencontainers-runc-c1e454b2a1bf_GH0.tar.gz) = 1203003
+SHA256 (gitlab-runner/pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5
+SIZE (gitlab-runner/pkg-errors-v0.8.0_GH0.tar.gz) = 11344
+SHA256 (gitlab-runner/pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
+SIZE (gitlab-runner/pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
+SHA256 (gitlab-runner/prometheus-client_golang-v1.1.0_GH0.tar.gz) = 4fd80a210cc090db117d92d126d15cdb5108c84e3178ffc7bd26cb2fa4298343
+SIZE (gitlab-runner/prometheus-client_golang-v1.1.0_GH0.tar.gz) = 140006
+SHA256 (gitlab-runner/prometheus-client_model-fd36f4220a90_GH0.tar.gz) = 17571c708bab9a1ba18d9dd0c9bfe96dff3f1b84c63e7d8d4c3489ef5c34ee40
+SIZE (gitlab-runner/prometheus-client_model-fd36f4220a90_GH0.tar.gz) = 57491
+SHA256 (gitlab-runner/prometheus-common-v0.6.0_GH0.tar.gz) = 3b58d10c44520d8fd3817b45599a6229123ccf8967db528063143266405b7c4f
+SIZE (gitlab-runner/prometheus-common-v0.6.0_GH0.tar.gz) = 99696
+SHA256 (gitlab-runner/prometheus-procfs-v0.0.5_GH0.tar.gz) = 0a28cd42f6c727ccd48878f7506f0a9c87b72e7dba122f8c6884aba3aab7c800
+SIZE (gitlab-runner/prometheus-procfs-v0.0.5_GH0.tar.gz) = 112152
+SHA256 (gitlab-runner/sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9
+SIZE (gitlab-runner/sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373
+SHA256 (gitlab-runner/spf13-pflag-4c012f6dcd95_GH0.tar.gz) = 011db16588a73f315cbf69aadf4b47cfe776de8bd1e6a854d42bbdbdf9626b0d
+SIZE (gitlab-runner/spf13-pflag-4c012f6dcd95_GH0.tar.gz) = 40018
+SHA256 (gitlab-runner/stretchr-objx-v0.2.0_GH0.tar.gz) = be7dce02798cdc24cee6bd2d95bfcf6976b1521ef735349bf5e7dfe6d147746f
+SIZE (gitlab-runner/stretchr-objx-v0.2.0_GH0.tar.gz) = 79981
+SHA256 (gitlab-runner/stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698
+SIZE (gitlab-runner/stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
+SHA256 (gitlab-runner/tevino-abool-3c25f2fe7cd0_GH0.tar.gz) = 647705355b8130c200069accaba96cb1a3637630ea9c91059ab4377474cd102f
+SIZE (gitlab-runner/tevino-abool-3c25f2fe7cd0_GH0.tar.gz) = 2850
+SHA256 (gitlab-runner/urfave-cli-v1.20.0_GH0.tar.gz) = c5ba59f5742c99618b5ba34211699287cd3e80c41488bb267035ce0163e3bade
+SIZE (gitlab-runner/urfave-cli-v1.20.0_GH0.tar.gz) = 58397
+SHA256 (gitlab-runner/dominikh-go-tools-afd67930eec2a9ed3e9b19f684d17a062285f16a_GH0.tar.gz) = 266a474606cb20749d0ae533692b20ebcb19c39bffc9c9d1b4370ddc046c62d5
+SIZE (gitlab-runner/dominikh-go-tools-afd67930eec2a9ed3e9b19f684d17a062285f16a_GH0.tar.gz) = 367731
+SHA256 (gitlab-runner/googleapis-google-cloud-go-264def2dd949cdb8a803bb9f50fa29a67b798a6a_GH0.tar.gz) = c73c6dfc4bae8c1eeeea1f91f3831e9fdcafda89523ac35dff65ad1f2afc32ca
+SIZE (gitlab-runner/googleapis-google-cloud-go-264def2dd949cdb8a803bb9f50fa29a67b798a6a_GH0.tar.gz) = 2276358
+SHA256 (gitlab-runner/heptapod-heptapod-runner-9cb06eb8f611ec9f15c4fad9a96158299d3ad8e4_GL0.tar.gz) = 20786753f35f6d69ef690e806704af44079199bbab664b0cd46b63b48c195ad2
+SIZE (gitlab-runner/heptapod-heptapod-runner-9cb06eb8f611ec9f15c4fad9a96158299d3ad8e4_GL0.tar.gz) = 7309692
+SHA256 (gitlab-runner/ayufan-golang-cli-helpers-a7cf72d604cdf0af6031dd5d54a4e513abeff0d4_GL0.tar.gz) = 567729855288797a02de78a81dffa6de07f9bae38b7269514ec74ceda4787efd
+SIZE (gitlab-runner/ayufan-golang-cli-helpers-a7cf72d604cdf0af6031dd5d54a4e513abeff0d4_GL0.tar.gz) = 4296
+SHA256 (gitlab-runner/gitlab-org-gitlab-terminal-5af59b871b1bcc3f4b733f6db0ff3b6e8b247b92_GL0.tar.gz) = d84d2f8643e0ca4b27d40830ecbf3352f26a091b378002cf48b7fc730d4b5e76
+SIZE (gitlab-runner/gitlab-org-gitlab-terminal-5af59b871b1bcc3f4b733f6db0ff3b6e8b247b92_GL0.tar.gz) = 11685
+SHA256 (gitlab-runner/steveazz-go-homedir-01701865551470435b20b226b0eafb945185b700_GL0.tar.gz) = 7caf4b84b087e904508de059c85394dda37aa566112499150b77d64f7f4a16e3
+SIZE (gitlab-runner/steveazz-go-homedir-01701865551470435b20b226b0eafb945185b700_GL0.tar.gz) = 2902
Index: devel/heptapod-runner/pkg-descr
===================================================================
--- /dev/null
+++ devel/heptapod-runner/pkg-descr
@@ -0,0 +1,6 @@
+GitLab Runner is the open source project that is used to run your jobs and send
+the results back to GitLab. It is used in conjunction with GitLab CI, the
+open-source continuous integration service included with GitLab that
+coordinates the jobs. Heptapod is a fork of Gitlab featuring Mercurial support.
+
+WWW: https://foss.heptapod.net/heptapod/heptapod-runner
Index: devel/heptapod-runner/pkg-message
===================================================================
--- /dev/null
+++ devel/heptapod-runner/pkg-message
@@ -0,0 +1,21 @@
+[
+{ type: install
+ message: <<EOM
+To enable heptapod-runner:
+
+ sysrc heptapod_runner_enable=yes
+
+To start heptapod-runner:
+
+ service heptapod_runner start
+
+To register with Heptapod:
+
+ service heptapod_runner register
+
+To list status of Heptapod:
+
+ service heptapod_runner list
+EOM
+}
+]
Index: devel/heptapod-shell/Makefile
===================================================================
--- /dev/null
+++ devel/heptapod-shell/Makefile
@@ -0,0 +1,23 @@
+# Created by: Torsten Zuehlsdorff <tz@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= heptapod-shell
+PORTVERSION= 0.14.2
+
+MAINTAINER= arrowd@FreeBSD.org
+COMMENT= Heptapod Shell handles git commands for Heptapod
+
+GL_SITE= https://foss.heptapod.net/
+GL_ACCOUNT= heptapod
+# Find the commit hash here: https://foss.heptapod.net/heptapod/heptapod-shell/-/tags/
+GL_COMMIT= e46f81d96967230f5519670857d9f8e0b44a5081
+
+PATCHDIR= ${.CURDIR}/files
+DISTINFO_FILE= ${.CURDIR}/distinfo
+DESCR= ${.CURDIR}/pkg-descr
+
+VARLOGDIR= /var/log/heptapod-shell
+
+MASTERDIR= ${.CURDIR}/../gitlab-shell
+
+.include "${MASTERDIR}/Makefile"
Index: devel/heptapod-shell/distinfo
===================================================================
--- /dev/null
+++ devel/heptapod-shell/distinfo
@@ -0,0 +1,61 @@
+TIMESTAMP = 1595423498
+SHA256 (DataDog-dd-trace-go-v1.7.0_GH0.tar.gz) = d81bd47683ef9cbd228691b077373d3e15ca5fa5b9e7919099c4e87779040e84
+SIZE (DataDog-dd-trace-go-v1.7.0_GH0.tar.gz) = 3321111
+SHA256 (client9-reopen-v1.0.0_GH0.tar.gz) = 64829db9b9fd0dd94b2444c45a2cb6e926b79c3a2e589a75a5edc2ba488a7875
+SIZE (client9-reopen-v1.0.0_GH0.tar.gz) = 6283
+SHA256 (codahale-hdrhistogram-3a0bb77429bd_GH0.tar.gz) = 3ef6b86658bc370e027304e55a8685767f7fd8a94199f4bea08c9388bf84a1b0
+SIZE (codahale-hdrhistogram-3a0bb77429bd_GH0.tar.gz) = 7738
+SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
+SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (go-yaml-yaml-v2.2.4_GH0.tar.gz) = 9004c9709200d52ef6e5c69af3f71f3adb1a2b7e884ea7597f306bf54b1f007c
+SIZE (go-yaml-yaml-v2.2.4_GH0.tar.gz) = 72209
+SHA256 (golang-crypto-87dc89f01550_GH0.tar.gz) = d81e26d345c6cd9f132fd69547b14200603d6f3b50622ebceace32dfe456339b
+SIZE (golang-crypto-87dc89f01550_GH0.tar.gz) = 1709204
+SHA256 (golang-net-6afb5195e5aa_GH0.tar.gz) = e326d6b33545abf9db8bb622852d66e34f0957833e4c8839f8a01309b5aa263d
+SIZE (golang-net-6afb5195e5aa_GH0.tar.gz) = 1172285
+SHA256 (golang-protobuf-v1.3.2_GH0.tar.gz) = c9cda622857a17cf0877c5ba76688a931883e505f40744c9495638b6e3da1f65
+SIZE (golang-protobuf-v1.3.2_GH0.tar.gz) = 312285
+SHA256 (golang-sys-86b910548bc1_GH0.tar.gz) = d078511490f41a676d909de4f1a319ea332819b72c527f4ea735313cc9391e49
+SIZE (golang-sys-86b910548bc1_GH0.tar.gz) = 1534522
+SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
+SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
+SHA256 (google-go-genproto-ca5a22157cba_GH0.tar.gz) = 06778b867759fad0b06fac4067911e616184aa40061cbd37cffaa950399ad7d4
+SIZE (google-go-genproto-ca5a22157cba_GH0.tar.gz) = 5960232
+SHA256 (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = e9178768b55709d2fc2b5a509baceccb4e51d841fa13ed409e16455435e6917b
+SIZE (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = 97266
+SHA256 (grpc-grpc-go-v1.24.0_GH0.tar.gz) = b8ac419ef6eb434e54e3900f0489bdda2f18d604e3f8c074b8ae75e6c106872b
+SIZE (grpc-grpc-go-v1.24.0_GH0.tar.gz) = 755074
+SHA256 (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = e61f6422c7d1222c4c642b9134e5a4576a89ff651ef947487faa8ef33b6b4cfe
+SIZE (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = 1987
+SHA256 (lightstep-lightstep-tracer-go-v0.15.6_GH0.tar.gz) = b3c3245404b05ea7d030591c1862a807cc0801ce561553b8b7682cb0e198fb14
+SIZE (lightstep-lightstep-tracer-go-v0.15.6_GH0.tar.gz) = 194986
+SHA256 (mattn-go-shellwords-2444a32a19f4_GH0.tar.gz) = 34a5c6349c3917583f4c69c41941891490fedbd34bd779139953282eb01b28c4
+SIZE (mattn-go-shellwords-2444a32a19f4_GH0.tar.gz) = 4326
+SHA256 (opentracing-opentracing-go-v1.0.2_GH0.tar.gz) = fe3606493ab322c3ae9922b7ebf3e78350665054b0f6142a6ced06eebf1e41df
+SIZE (opentracing-opentracing-go-v1.0.2_GH0.tar.gz) = 24067
+SHA256 (otiai10-copy-v1.0.1_GH0.tar.gz) = 44e2d330e53f7ae1088502a758a17131f5091fb86481228af8f25a27e1f241e7
+SIZE (otiai10-copy-v1.0.1_GH0.tar.gz) = 3578
+SHA256 (philhofer-fwd-v1.0.0_GH0.tar.gz) = 55736f48940198a11b7aeb4faba258459451994a8889ec003ce8d8d26ceca9ff
+SIZE (philhofer-fwd-v1.0.0_GH0.tar.gz) = 9221
+SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356
+SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009
+SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
+SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
+SHA256 (sebest-xff-6c115e0ffa35_GH0.tar.gz) = e39b98f5b0622d8d6599ca14011b4e148324eff67b69524b0ef766d64050d9e3
+SIZE (sebest-xff-6c115e0ffa35_GH0.tar.gz) = 4000
+SHA256 (sirupsen-logrus-v1.3.0_GH0.tar.gz) = f80cfa34148c4e25c4d3030edb1fd9878d666eca7e900f1aaf0d87c67ecabe51
+SIZE (sirupsen-logrus-v1.3.0_GH0.tar.gz) = 38452
+SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698
+SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
+SHA256 (tinylib-msgp-v1.1.0_GH0.tar.gz) = 30ac583b725d84aee147c26d1bc31e8770a3911e8437461cda0e53fb69c54570
+SIZE (tinylib-msgp-v1.1.0_GH0.tar.gz) = 77923
+SHA256 (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 6b89d1a6684475fcbaed3f9d2137df072e2c1f7b15feb69a8ef8963804c44c94
+SIZE (uber-jaeger-client-go-v2.15.0_GH0.tar.gz) = 164460
+SHA256 (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 98901cc41df77858a2f601ad48b45bdf72af40c56f15bc5182416b15db0daac3
+SIZE (uber-jaeger-lib-v1.5.0_GH0.tar.gz) = 31655
+SHA256 (heptapod-heptapod-shell-e46f81d96967230f5519670857d9f8e0b44a5081_GL0.tar.gz) = 4bc183493cbb086288eab9b1cf92f8f4c1fd4e79aaf875b807f905a2b5712198
+SIZE (heptapod-heptapod-shell-e46f81d96967230f5519670857d9f8e0b44a5081_GL0.tar.gz) = 69423
+SHA256 (gitlab-org-gitaly-aa1ff2a76ac14e1ad3eca35cc05ea86ef59fffbb_GL0.tar.gz) = 717aaa0210924db6f537dbe06e6b373e687fb73ec11f1e0a9f6b12cf4dbc1ce1
+SIZE (gitlab-org-gitaly-aa1ff2a76ac14e1ad3eca35cc05ea86ef59fffbb_GL0.tar.gz) = 2773612
+SHA256 (gitlab-org-labkit-0149780c759d60f61fcfe1648fb882ba7ec41f3f_GL0.tar.gz) = fa3a9e6a6da58375427ee1814d95dba8d55bee13537492bba19480eae772ab95
+SIZE (gitlab-org-labkit-0149780c759d60f61fcfe1648fb882ba7ec41f3f_GL0.tar.gz) = 3671144
Index: devel/heptapod-shell/files/patch-config.yml.example
===================================================================
--- /dev/null
+++ devel/heptapod-shell/files/patch-config.yml.example
@@ -0,0 +1,20 @@
+--- config.yml.example.orig 2020-07-08 11:21:54 UTC
++++ config.yml.example
+@@ -41,7 +41,7 @@ http_settings:
+ self_signed_cert: false
+
+ # File used as authorized_keys for gitlab user
+-auth_file: "/home/git/.ssh/authorized_keys"
++auth_file: "/usr/local/git/.ssh/authorized_keys"
+
+ # File that contains the secret key for verifying access to GitLab.
+ # Default is .gitlab_shell_secret in the gitlab-shell directory.
+@@ -53,7 +53,7 @@ auth_file: "/home/git/.ssh/authorized_keys"
+
+ # Log file.
+ # Default is gitlab-shell.log in the root directory.
+-# log_file: "/home/git/gitlab-shell/gitlab-shell.log"
++# log_file: "/var/log/gitlab-shell/gitlab-shell.log"
+
+ # Log level. INFO by default
+ log_level: INFO
Index: devel/heptapod-shell/pkg-descr
===================================================================
--- /dev/null
+++ devel/heptapod-shell/pkg-descr
@@ -0,0 +1,5 @@
+GitLab Shell handles git commands for GitLab
+and modifies the list of authorized keys. Heptapod is a fork of
+Gitlab featuring Mercurial support.
+
+WWW: https://foss.heptapod.net/heptapod/gitlab-shell

File Metadata

Mime Type
text/plain
Expires
Wed, Dec 31, 5:07 PM (13 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27417080
Default Alt Text
D25763.id74786.diff (35 KB)

Event Timeline