#!/bin/sh

. /etc/image_features

if [ ! -d /mnt/factory/factorysafedir/network ] ; then
	/bin/mkdir -p /mnt/factory/factorysafedir/network
fi
cp -f /etc/fiad-conf/dhcpd* /mnt/factory/factorysafedir/network/
cp -f /etc/fiad-conf/keepalived* /mnt/factory/factorysafedir/network/
cp -f /etc/fiad-conf/rsyncd.conf /mnt/factory/factorysafedir/network/
cp -f /etc/fiad-conf/syncd.conf /mnt/factory/factorysafedir/network/
cp -f /etc/fiad-conf/vlan.cfg /mnt/factory/factorysafedir/network/

if [ ! -d /mnt/factory/factorysafedir/network/sysconfig ] ; then
	/bin/mkdir -p /mnt/factory/factorysafedir/network/sysconfig
fi

cp -f /etc/fiad-conf/sysconfig/network.conf /mnt/factory/factorysafedir/network/sysconfig/
if [ "$FEATURE_CLOUD_IPPBX_OWN_SERVICE" = "1" ] ; then
	cp -f /etc/fiad-conf/telephony/nat.cfg /mnt/factory/factorysafedir/network/
	cp -f /etc/fiad-conf/hosts /mnt/factory/factorysafedir/network/
	cp -f /etc/fiad-conf/sysconfig/rc.conf /mnt/factory/factorysafedir/network/sysconfig/
fi

if [ ! -d /mnt/factory/factorysafedir/network/sysconfig/network-scripts ] ; then
	/bin/mkdir -p /mnt/factory/factorysafedir/network/sysconfig/network-scripts
fi
cp -f -P /etc/fiad-conf/sysconfig/network-scripts/* /mnt/factory/factorysafedir/network/sysconfig/network-scripts/

exit $?
