#!/bin/bash

[ $(CreoleGet activer_saltstack) != 'oui' ] && exit 0

name=local
cert=$(CreoleGet minion_domain_name)
etcdir=/etc/salt/pki
etcdirminion=$etcdir/minion
ori=$etcdirminion/minion.pub
dst=$etcdir/master/minions/$cert
pre=$etcdir/master/minions_pre/$cert

if [ ! -f $ori ]; then
    salt-key --gen-keys=minion --gen-keys-dir=$etcdirminion
fi

if [ ! -f $dst ]; then
    cp -a $ori $dst
    rm -f $pre
fi

exit 0
