summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Aranguren2018-12-13 19:13:25 +1100
committerLuis Aranguren2018-12-13 19:13:25 +1100
commit26d4b7755b9d77ba07e2991655505f9f8b410d1d (patch)
treee21f91e4de44f8b74cb20fefdeb612ed441a8dbd /PKGBUILD
parent4baef40a7133b23bbc72aadc76b90fa9071f2aa9 (diff)
downloadaur-26d4b7755b9d77ba07e2991655505f9f8b410d1d.tar.gz
added hardening flags for RELRO and PIE
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD7
1 files changed, 3 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 95360d11ca6e..1c61232ed8c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# Upstream: https://github.com/lightningnetwork/lnd
pkgname=('lnd-git')
-pkgver=0.5.1.beta.160.gdc7c5974
+pkgver=0.5.1.beta.172.g8c5d6842
pkgrel=1
pkgdesc='The Lightning Network Daemon, for secure off-chain bitcoin transactions.'
arch=('x86_64')
@@ -24,11 +24,10 @@ pkgver() {
}
build() {
- #To do : Add RELRO and PIE
cd $pkgname
- go build .
+ go build -buildmode=pie -ldflags -extldflags=-Wl,-z,now,-z,relro .
cd cmd/lncli
- go build .
+ go build -buildmode=pie -ldflags -extldflags=-Wl,-z,now,-z,relro .
}
package() {