2020-10-31 15:34:48 +00:00
|
|
|
# Contributor: Alex Denes <caskd@redxen.eu>
|
|
|
|
# Maintainer: Alex Denes <caskd@redxen.eu>
|
2020-12-18 20:50:42 +00:00
|
|
|
pkgname=redxen-config-haproxy
|
2021-01-16 17:26:29 +00:00
|
|
|
pkgver=2021.01.16
|
2020-12-18 20:50:42 +00:00
|
|
|
pkgrel=0
|
2020-10-31 15:34:48 +00:00
|
|
|
pkgdesc="HAProxy frontend configuration"
|
|
|
|
url="https://git.redxen.eu/RedXen"
|
|
|
|
arch="noarch"
|
|
|
|
license="none"
|
2021-01-05 02:02:36 +00:00
|
|
|
depends="haproxy redxen-secret-letsencrypt-full redxen-data-haproxy-errorpages"
|
2020-11-01 14:28:32 +00:00
|
|
|
source="
|
|
|
|
main.cfg
|
|
|
|
"
|
2020-11-20 16:31:49 +00:00
|
|
|
options="!check" # Certificate is not readable by building user
|
2020-10-31 15:34:48 +00:00
|
|
|
|
|
|
|
package() {
|
2020-11-01 14:28:32 +00:00
|
|
|
install -Dm644 main.cfg "$pkgdir"/etc/haproxy/main.cfg
|
2020-10-31 15:34:48 +00:00
|
|
|
}
|
|
|
|
|
2020-11-01 14:28:32 +00:00
|
|
|
check() {
|
|
|
|
haproxy -c -f main.cfg
|
|
|
|
}
|
2020-10-31 15:34:48 +00:00
|
|
|
|
2021-01-16 17:26:29 +00:00
|
|
|
sha512sums="66f99eae0cb1858c320f7674f7fd5f941229982604b001ea1971aebf399789377fcc8e317db480345c1cfb319ddc12f079e9cb68966c897a12955eb5413fc03c main.cfg"
|