#!/bin/bash

if [ ! "$(CreoleGet activer_sso)" = "local" ]; then
    exit 0
fi
cp -a "$(CreoleGet eolesso_key)" /etc/eolesso/eole.key
CERT="$(CreoleGet eolesso_cert)"
cp -a "$CERT" /etc/eolesso/eole.crt
CA="$(CreoleGet eolesso_ca_location)"
if [ ! -f "$CA" ]; then
    CA="$(dirname $CERT)/ca.crt"
fi
cp -a "$CA" /etc/eolesso/cacert.crt
i=0
for filename in $(CreoleGet eolesso_ldap_reader_passfile); do
    cp $filename /etc/eolesso/reader$i
    i=$((i+1))
done
