authelia/cmd/authelia-scripts
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
..
authelia-scripts do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00
cmd_bootstrap.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
cmd_build.go feat: hardened authelia binaries (#2410) 2021-09-26 12:08:47 +10:00
cmd_ci.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
cmd_clean.go [CI] Add godot linter (#958) 2020-05-02 15:06:39 +10:00
cmd_docker.go feat: builds with gox and buildx (#2381) 2021-09-16 22:39:18 +10:00
cmd_serve.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
cmd_suites.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
cmd_unittest.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
cmd_xflags.go build: add enhanced information (#2067) 2021-06-18 14:35:43 +10:00
const.go feat: builds with gox and buildx (#2381) 2021-09-16 22:39:18 +10:00
docker.go feat: builds with gox and buildx (#2381) 2021-09-16 22:39:18 +10:00
helpers.go fix: include major in go.mod module directive (#2278) 2021-08-11 11:16:46 +10:00
main.go feat: builds with gox and buildx (#2381) 2021-09-16 22:39:18 +10:00