#!/bin/bash

cp /usr/local/lib/eulink/system-config/common/nginx/default              /etc/nginx/sites-available/default
cp /usr/local/lib/eulink/system-config/common/influxdb/influxdb.conf     /etc/influxdb/influxdb.conf
cp /usr/local/lib/eulink/system-config/common/profile.d/10-eulink.sh     /etc/profile.d/10-eulink.sh
cp /usr/local/lib/eulink/system-config/common/factory-pack/*             /usr/local/lib/eulink/
cp /usr/local/lib/eulink/system-config/common/support/support_rsa        /usr/local/lib/eulink/support_rsa
cp /usr/local/lib/eulink/system-config/common/support/support_rsa.pub    /usr/local/lib/eulink/support_rsa.pub
cp /usr/local/lib/eulink/system-config/common/ssh/eulink_config          /etc/ssh/ssh_config.d/eulink_config

chmod 0600 /usr/local/lib/eulink/support_rsa
chmod 0755 /etc/ssh/ssh_config.d/eulink_config

chown root:root /usr/local/bin/backupBootSD2USB-SDA
chmod 755       /usr/local/bin/backupBootSD2USB-SDA

if [ -e /etc/cron.daily/backupBootSD2USB-SDA ]; then
    rm -f /etc/cron.daily/backupBootSD2USB-SDA
fi
ln -s /usr/local/bin/backupBootSD2USB-SDA /etc/cron.daily/backupBootSD2USB-SDA

nginx -s reload
service influxdb restart
