authelia/.buildkite/steps
Amir Zarrinkafsh bd6a8e3ea2
feat: hardened authelia binaries (#2410)
* feat: hardened authelia binaries

This change ensures that all Authelia binaries which are compiled and distributed are hardened with the following standards:

* RELRO
* Stack canary
* NX
* PIE/ASLR
* Stripped RPATH AND RUNPATH
* Stripped Symbols
* Fortify

The musl variants currently [do not support Fortify](https://wiki.musl-libc.org/future-ideas.html#Fortify).

* refactor: docker pull for authelia/crossbuild in background
2021-09-26 12:08:47 +10:00
..
aptdeploy.sh ci(buildkite): fix apt repo readme (#2245) 2021-08-05 16:58:08 +10:00
aurhelper.sh feat: build and distribute .deb packages (#2114) 2021-06-26 11:45:21 +10:00
aurpackages.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00
debhelper.sh refactor: use authelia/debpackager:latest manifest (#2383) 2021-09-17 10:08:57 +10:00
debpackages.sh feat: builds with gox and buildx (#2381) 2021-09-16 22:39:18 +10:00
e2etests.sh feat: build and distribute .deb packages (#2114) 2021-06-26 11:45:21 +10:00
ghartifacts.sh feat: hardened authelia binaries (#2410) 2021-09-26 12:08:47 +10:00
syncdoc.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00