#!/bin/sh

# temporary: please remove when ld.so.cache is used
export LD_LIBRARY_PATH="/opt/gira/lib"

UD_MOUNTED_FILE="/opt/userdata/.mounted"
UD_FWU_DIR="/opt/userdata/fwu"
UD_BLOCKDEV="/dev/mtdblock4"
SF_BLOCKDEV="/dev/mtdblock5"
FACTORY_RESET="/opt/gira/bin/factory-reset"
CONFIGURATION_RESET="/opt/gira/bin/configuration-reset"
CHK_FACTRSTCOND_TOOL="/opt/gira/bin/chkfactrst"
CONFIGURATION_RESET_FILE="/var/tmp/configuration_reset_condition"
REBOOT="/bin/reboot"
DEVICESTACK="/opt/gira/bin/devicestack"
IPC_SEND="/opt/gira/bin/ipc-send"
NOCARD_FILE="/opt/card/.nocard"
MOUNT="/bin/mount"
UMOUNT="/bin/umount"
MP_CARD="/opt/card"
MP_USERDATA="/opt/userdata"
USERDATA_FS_TYPE="jffs2"
MP_EXTPARAM="/opt/extparam"
RESOLV_CONF="/var/etc/resolv.conf"
SERVER_ID="/var/run/eth0_dhcp_serverid"
DEFAULT_HOSTNAME="im"
DHCP_SCRIPT="/etc/dhcp.script"
NETCFGSTATE="/var/etc/netcfg.state"
DS_PIDFILE="/var/run/devicestack.pid"
DS_LOGFILE="/var/log/devicestack.log"
DS_ETC_USERDATA="/opt/userdata/devicestack"
NETLOG="/opt/userdata/net.log"
ETH0_SERVERID_FILE="/var/run/eth0_dhcp_serverid"
FWU_DIR="/opt/fwu"
DS_TEMPLATE_DIR="/opt/gira/etc/devicestack"
DEVICE_USER_DIR="${DS_ETC_USERDATA}/users"
DEFAULT_DEVICE_USER_FILE="${DEVICE_USER_DIR}/device"
SHADOW_TEMPLATE="${DS_TEMPLATE_DIR}/shadow.template"
OTPLOCK="/opt/gira/bin/otplock"
DEVCFG="/opt/gira/bin/devcfg"

DS_MANUFACTURER_FILE="/opt/gira/etc/devicestack/manufacturer"
DS_MODEL_FILE="/opt/gira/etc/devicestack/model"
DS_DEVNAME_FILE="/opt/gira/etc/devicestack/device_name"
DS_FWVERSION_FILE="/opt/gira/etc/devicestack/firmware_version"
DS_MODULEID_FILE="/opt/gira/etc/devicestack/module_id"

### CONFIGURATION FILES WITH TEMPLATES ########################################
NETWORK_CFG_FILE="${DS_ETC_USERDATA}/network.conf"
NETWORK_CFG_FILE_TEMPLATE="${DS_TEMPLATE_DIR}/network.conf.template"
APPCONFIG_FILE="${DS_ETC_USERDATA}/appconfig.xml"
APPCONFIG_FILE_TEMPLATE="${DS_TEMPLATE_DIR}/appconfig.xml.template"
DSCONFIG_FILE="${DS_ETC_USERDATA}/devicestackconfig.xml"
DSCONFIG_FILE_TEMPLATE="${DS_TEMPLATE_DIR}/devicestackconfig.xml.template"
COSTOM_CHANNEL_DIR="${DS_ETC_USERDATA}/definitions/"
COSTOM_CHANNEL_DIR_TEMPLATE="${DS_TEMPLATE_DIR}/definitions.template"
CUSTOM_PROJECT_DEFINITION_DIR="${DS_ETC_USERDATA}/devicedefinition"
CUSTOM_PROJECT_DEFINITION_DIR_TEMPLATE="${DS_TEMPLATE_DIR}/devicedefinition.template"

