2021-08-15 15:31:50 +00:00
|
|
|
# Contributor: Alex Denes <caskd@redxen.eu>
|
|
|
|
# Maintainer: Alex Denes <caskd@redxen.eu>
|
|
|
|
|
|
|
|
. ../APKBUILD-config.template
|
|
|
|
|
2021-08-15 21:45:17 +00:00
|
|
|
pkgver=2021.08.15.20
|
2021-08-15 15:31:50 +00:00
|
|
|
pkgrel=0
|
|
|
|
source="
|
|
|
|
ipsec.conf
|
|
|
|
oe-local.conf
|
|
|
|
rxpriv.policy
|
|
|
|
"
|
|
|
|
|
|
|
|
package() {
|
|
|
|
rx_install ipsec.conf
|
|
|
|
echo "%any %any6 : PSK \"$(cat /dev/urandom | tr -dc '[:alnum:]' | head -c 128)\"" > ipsec.secrets # Generate strong PSK for all hosts
|
|
|
|
rx_install ipsec.secrets
|
|
|
|
_rx_installdir="$_rx_installdir/ipsec.d" rx_install oe-local.conf
|
|
|
|
_rx_installdir="$_rx_installdir/ipsec.d/policies" rx_install rxpriv.policy rxpriv
|
|
|
|
}
|
|
|
|
|
|
|
|
sha512sums="
|
2021-08-15 21:45:17 +00:00
|
|
|
e7f704fc9bb1edb0deef86dda50e1bcc186c3ba06aca488822fa2c3672f6910d7426d686ceb30f0a44981e1edcfd968c0f68bd764a65aeb47595635317781c68 ipsec.conf
|
|
|
|
3f719abccfb5c3719e22ad711b119e94121ff25da10c982d59f8f78ffe4ffbacd5cd3633b7c4595f593ec3b896df031d3eff47e5d59a25786a5906bb1a1f5cd8 oe-local.conf
|
2021-08-15 15:31:50 +00:00
|
|
|
fdafb14889aa7b149f419f7bafd30fe3da0a780a385741143ddbd3456a1365bde63d67c6b0dccfc1e44405862443c65c0077d89bfd69a1619e2d1008a72f3501 rxpriv.policy
|
|
|
|
"
|