#!/bin/sh
# Telem-GW Dynamic message of the day script for GWS

. /usr/local/bin/telem/loadinfo

time_epoch="$(date +%s)"

echo -e "hostname=$s_hostname
uname_r=$uname_r
uname_a=$(uname -a)
hasDT=$([ -r /proc/device-tree/model ] && echo "y" || echo "n" )
time_epoch=$time_epoch
time=$(date -d @$time_epoch +"%Y.%m.%d %H:%M:%S")
uptime=$(Uptime)
uptime1=${uptime1}
uptime2=${uptime2}
ram_total=${ram_total}M
ram_used=${ram_used}M
ram_free=${ram_free}M
flash_total=${flash_total}
flash_used=${flash_used}
flash_free=${flash_free}
mmc_lt=${mmc_lt}
mmc_pei=${mmc_pei}
mmc_stat=${mmc_stat}
version=$telem_version
boot_count=$boot_count
app_start_count=$app_start_count
app_start_time=$app_start_time
setup_load_duration=$config_time
cpu_board=$com_board
product_name=$product_name
product_id=$product_id
mac=$(cat /sys/class/net/eth0/address)
licences=$(ls /opt/protocol/ | grep -v licenses.txt | tr '\n' ' ')"

[ -e /usr/local/etc/telem/order_code ] && echo -e "order_code=$(cat /usr/local/etc/telem/order_code)"

imei="-"
[ -r /var/local/telem/modem_imei ] \
&& imei="$(cat /var/local/telem/modem_imei)"
echo -e "modem_imei=$imei"

[ -e /var/local/telem/enabled_features ] && echo -e "features=$(cat /var/local/telem/enabled_features | tr '\n' ' ')"

echo 'strongSwan=y'
[ -e /usr/sbin/ptp4l ] && echo 'ptp4l=y'

cat '/tmp/telem/stored_fw' 2>/dev/null \
|| echo 'stored_fw=n'

return 0
