#!/bin/bash

ONE_USER=$(CreoleGet 'virt_user')
ONE_GROUP=$(CreoleGet 'virt_group')
[[ -z ${ONE_USER} ]] && ONE_USER='oneadmin'

HOME_DIR=$(eval echo ~${ONE_USER})
SSH_DIR="${HOME_DIR}/.ssh"
AUTHORIZED_KEYS="${SSH_DIR}/authorized_keys"

if [[ $(CreoleGet activer_oned 2>&1) == "oui" ]]
then
  if [[ -f ${AUTHORIZED_KEYS} ]]
  then
    for key in $(ls ${SSH_DIR}/*.pub)
    do
      grep "$(cat ${key})" ${AUTHORIZED_KEYS} 2>&1 >> /dev/null
      if [[ $? -ne 0 ]]
      then
        echo "Adding SSH Key"
        cat ${key} >> ${AUTHORIZED_KEYS}
      fi
    done
  fi
fi


# Pour ne pas avoir d'erreur au reconfigure
exit 0
