#!/bin/bash -

#
# Salt-Minion
#  command:
#    curl http://download.alphabets.cn/bin/salt.sh | sh -s -- hostname
#  params:
#    hostname
#
# TODO
#  check salt-minion installed
#  salt-minion reinstall salt-master key

####
# install epel
####
# rpm -Uvh http://download.alphabets.cn/lib/epel-release-7-5.noarch.rpm

####
# install salt-minion
####
yum -y install salt-minion

####
# set master address
####
sed -i "s/#master:.*/master: salt/g" /etc/salt/minion
sed -i "s/#id:.*/id: $1/g" /etc/salt/minion

####
# start service
####
systemctl start salt-minion
systemctl enable salt-minion
