#!/bin/sh
#####################################################################
#
# nconfsave
#
#	Save only network related config into the flash.
#
# ver 0.1 2004/08/31
#
# Usage: nconfsave
#
##################################################################### 

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin

export PATH

# Update a image on flash
echo "Save only network related config into the flash."
/usr/sbin/fuc -sl ci /etc/sysconfig/nconf.list


# write nconfsave data /etc/default_nconf.tgz
/usr/sbin/arc targz_c /etc/default_nconf.tgz /etc/sysconfig/nconf.list


[ -x /opt/nss/bin/FwCamClearCfg ] && /opt/nss/bin/FwCamClearCfg

# check web-FD need to change COM/AUX mode
PATH_DEF_COMS=/etc/sysconfig/defcoms.conf
if [ -f $PATH_DEF_COMS ]; then
	. $PATH_DEF_COMS
	if [ "$WEB_FD_FLAG" = "1" ]; then
		/usr/sbin/fuc -sh sft-config offset=0 data=/${DF_COM_MODE},/${DF_AUX_MODE}
	fi
fi

# delete rootfs config & restore nconf
#/usr/sbin/_nconfsave.sh
XCMD_PATH=/xcmd
echo /usr/sbin/_nconfsave.sh > $XCMD_PATH
chmod +x $XCMD_PATH

