diff -Nur a/.promu.yml b/.promu.yml --- a/.promu.yml 2023-03-30 15:38:19.184951580 +0800 +++ b/.promu.yml 2023-03-30 15:41:26.540951580 +0800 @@ -7,11 +7,11 @@ build: flags: -a -tags netgo ldflags: | - -X github.com/prometheus/common/version.Version={{.Version}} - -X github.com/prometheus/common/version.Revision={{.Revision}} - -X github.com/prometheus/common/version.Branch={{.Branch}} - -X github.com/prometheus/common/version.BuildUser={{user}}@{{host}} - -X github.com/prometheus/common/version.BuildDate={{date "20060102-15:04:05"}} + -w -s -extldflags '-Wl,-z,relro -Wl,-z,now' -buildmode=pie -X github.com/prometheus/common/version.Version={{.Version}} + -w -s -extldflags '-Wl,-z,relro -Wl,-z,now' -buildmode=pie -X github.com/prometheus/common/version.Revision={{.Revision}} + -w -s -extldflags '-Wl,-z,relro -Wl,-z,now' -buildmode=pie -X github.com/prometheus/common/version.Branch={{.Branch}} + -w -s -extldflags '-Wl,-z,relro -Wl,-z,now' -buildmode=pie -X github.com/prometheus/common/version.BuildUser={{user}}@{{host}} + -w -s -extldflags '-Wl,-z,relro -Wl,-z,now' -buildmode=pie -X github.com/prometheus/common/version.BuildDate={{date "20060102-15:04:05"}} tarball: files: - blackbox.yml