blob: e08397b829bf0a40a09e6db48b4316fe22c48223 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/usr/bin/env sh
# openssl_fix_10
#
# Setup OpenSSL 1.0 for older Erlang versions.
openssl_fix_10() {
BUILDKITE_PATH=/root/.buildkite-agent
lxc_do mkdir /root/openssl-1.0
lxc_do ln -s /usr/include/openssl-1.0 /root/openssl-1.0/include
lxc_do ln -s /usr/lib/openssl-1.0 /root/openssl-1.0/lib
echo "lxc.environment = KERL_CONFIGURE_OPTIONS=--with-ssl=/root/openssl-1.0" \
>> /home/lxc/$NAME/config
# Also install a BuildKite hook setting this environment value.
<$( cd "$( dirname "$0" )" && pwd )/priv/buildkite-environment-hook-openssl-fix-10 \
lxc_do bash -c "cat > $BUILDKITE_PATH/hooks/environment"
lxc_do chmod +x $BUILDKITE_PATH/hooks/environment
}
|