summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Aranguren2018-12-13 19:13:25 +1100
committerLuis Aranguren2018-12-13 19:13:25 +1100
commit26d4b7755b9d77ba07e2991655505f9f8b410d1d (patch)
treee21f91e4de44f8b74cb20fefdeb612ed441a8dbd
parent4baef40a7133b23bbc72aadc76b90fa9071f2aa9 (diff)
downloadaur-26d4b7755b9d77ba07e2991655505f9f8b410d1d.tar.gz
added hardening flags for RELRO and PIE
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 4 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e11ba8a5f857..29112425c9d6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lnd-git
pkgdesc = The Lightning Network Daemon, for secure off-chain bitcoin transactions.
- pkgver = 0.5.1.beta.160.gdc7c5974
+ pkgver = 0.5.1.beta.172.g8c5d6842
pkgrel = 1
url = https://github.com/lightningnetwork/lnd
arch = x86_64
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() {