#!/bin/sh
INSTALL_DIR="/var/packages/nastunnel/target"
mkdir -p "${INSTALL_DIR}/var/npc_pids" "${INSTALL_DIR}/conf" 2>/dev/null
chmod 755 "${INSTALL_DIR}/bin/npc" "${INSTALL_DIR}/ui/index.cgi" 2>/dev/null
chmod 755 "${INSTALL_DIR}/bin/config_dns.sh" 2>/dev/null
chown root:root "${INSTALL_DIR}/bin" "${INSTALL_DIR}/bin/config_dns.sh" "${INSTALL_DIR}/bin/nastunnel-dns.sudoers" 2>/dev/null
chmod 755 "${INSTALL_DIR}/bin" "${INSTALL_DIR}/bin/config_dns.sh" 2>/dev/null
chmod 644 "${INSTALL_DIR}/bin/nastunnel-dns.sudoers" 2>/dev/null
chmod 755 /var/packages/nastunnel/scripts/start-stop-status 2>/dev/null
chmod 750 "${INSTALL_DIR}/var" "${INSTALL_DIR}/var/npc_pids" "${INSTALL_DIR}/conf" 2>/dev/null
if [ -f "${INSTALL_DIR}/conf/config.json" ]; then
    chmod 600 "${INSTALL_DIR}/conf/config.json" 2>/dev/null
fi
if [ -f "${INSTALL_DIR}/bin/nastunnel-dns.sudoers" ]; then
    cp "${INSTALL_DIR}/bin/nastunnel-dns.sudoers" /etc/sudoers.d/nastunnel-dns
    chown root:root /etc/sudoers.d/nastunnel-dns
    chmod 440 /etc/sudoers.d/nastunnel-dns
fi
rm -f /usr/local/etc/rc.d/nastunnel_autostart.sh 2>/dev/null
exit 0
