File build.patch of Package mimir
diff --git a/Makefile b/Makefile index 6460ca17..f9031d70 100644 --- a/Makefile +++ b/Makefile @@ -289,7 +289,7 @@ GO_FLAGS := -ldflags "\ -X $(MIMIR_VERSION).Branch=$(GIT_BRANCH) \ -X $(MIMIR_VERSION).Revision=$(GIT_REVISION) \ -X $(MIMIR_VERSION).Version=$(VERSION) \ - -extldflags \"-static\" -s -w" -tags netgo,stringlabels + -mod=vendor -buildmode=pie -tags netgo,stringlabels ifeq ($(BUILD_IN_CONTAINER),true) diff --git a/packaging/nfpm/mimir/mimir.service b/packaging/nfpm/mimir/mimir.service index cf4645e3..d256094e 100644 --- a/packaging/nfpm/mimir/mimir.service +++ b/packaging/nfpm/mimir/mimir.service @@ -14,7 +14,7 @@ Restart=always Type=notify TimeoutStartSec=20min User=mimir -EnvironmentFile=$OS_ENV_DIR/mimir +EnvironmentFile=/etc/default/mimir ExecStart=/usr/local/bin/mimir --config.file=/etc/mimir/config.yml --runtime-config.file=/etc/mimir/runtime_config.yml --log.level $LOG_LEVEL $CUSTOM_ARGS TimeoutStopSec=20s SendSIGKILL=no