#!/bin/sh
# Copyright (c) 2000-2013 Synology Inc. All rights reserved.

PACKAGE_DIR="/var/packages/${SYNOPKG_PKGNAME}"
DB_DIR="${PACKAGE_DIR}/target/db"
LOG_DIR="${PACKAGE_DIR}/target/log"

TEMP_PATH=$SYNOPKG_PKGDEST_VOL/@tmp/CMS_upgrade

#SERVICE_PLUGIN_DIR="/usr/local/libexec/service/"
SERVICE_PLUGIN_DIR_IPv4="/usr/local/libexec/net/ipv4_change/"
SERVICE_PLUGIN_DIR_IPv6="/usr/local/libexec/net/ipv6_change/"
SERVICE_PLUGIN_DIR_LINK_UP="/usr/local/libexec/net/if_link_up/"
DSM_PORT_PLUGIN_DIR="/usr/local/libexec/dsm_port_chg/"
UPDATE_CLIENT_CRED_SCRIPT="${PACKAGE_DIR}/scripts/CMSUpdateCred.sh"
LOG_ROTATE_CONF="${PACKAGE_DIR}/scripts/cms.logrotate.conf"
SYSLOGNG_CONF="${PACKAGE_DIR}/scripts/cms.syslog.conf"
DATA_COLLECT_CONF="${PACKAGE_DIR}/target/user_data_collector/cms.config"

if [ -d $TEMP_PATH ]; then
	cp -af $TEMP_PATH/* $PACKAGE_DIR/target/
	rm -rf $TEMP_PATH
fi

#mkdir -p ${SERVICE_PLUGIN_DIR_IPv4}
#cp -f ${UPDATE_CLIENT_CRED_SCRIPT} ${SERVICE_PLUGIN_DIR_IPv4}

#mkdir -p ${SERVICE_PLUGIN_DIR_IPv6}
#cp -f ${UPDATE_CLIENT_CRED_SCRIPT} ${SERVICE_PLUGIN_DIR_IPv6}

#mkdir -p ${SERVICE_PLUGIN_DIR_LINK_UP}
#cp -f ${UPDATE_CLIENT_CRED_SCRIPT} ${SERVICE_PLUGIN_DIR_LINK_UP}

#mkdir -p ${DSM_PORT_PLUGIN_DIR}
#cp -f ${UPDATE_CLIENT_CRED_SCRIPT} ${DSM_PORT_PLUGIN_DIR}

#mkdir -p ${LOG_DIR}

#mkdir -p "/usr/local/etc/logrotate.d"
#cp ${LOG_ROTATE_CONF} "/usr/local/etc/logrotate.d/cms"
#chmod 644 "/usr/local/etc/logrotate.d/cms"
#mkdir -p "/usr/local/etc/syslog-ng/patterndb.d"
#cp ${SYSLOGNG_CONF} "/usr/local/etc/syslog-ng/patterndb.d/cms.conf"
#chmod 644 "/usr/local/etc/syslog-ng/patterndb.d/cms.conf"
#synoservicectl --restart syslog-ng

# user data collection
#mkdir -p "/usr/syno/etc/user.data.conf"
#cp ${DATA_COLLECT_CONF} "/usr/syno/etc/user.data.conf/cms.config"

exit 0
