| Current Path : /etc/rubrik/ |
| Current File : //etc/rubrik/start_stop_bootstrap.sh |
#!/bin/bash
RBA_DIR=/etc/rubrik
RBA_BIN_DIR=/usr/bin/rubrik
NAME=bootstrap_agent_main
RUBRIK_CERT=${RBA_DIR}/conf/rubrik.crt
AGENT_KEY_PREFIX=${RBA_DIR}/keys/agent
AGENT_UUID=${RBA_DIR}/conf/uuid
# Generate uuid
while [ ! -f ${AGENT_UUID} ]
do
echo "Generate uuid"
uuidgen > ${AGENT_UUID}
done
# Generate key
while [ ! -f ${AGENT_KEY_PREFIX}.pem ]
do
echo "Generate credentials"
${RBA_DIR}/rba-keygen.sh ${AGENT_KEY_PREFIX}
done
PIDFILE=/var/run/$NAME.pid
DAEMON=$RBA_BIN_DIR/bootstrap_agent_main
DAEMON_OPTS="`cat ${RBA_DIR}/conf/bootstrap_flags.conf`"
COMMAND=$1
source $RBA_DIR/start_stop.sh "$COMMAND" "$NAME"