#!/bin/sh

OEM_PNCODE=`spcp 29 2`


# prepare 'at' command spool directories
mkdir -p /var/spool/cron/atspool
chown daemon:daemon /var/spool/cron/atspool
mkdir -p /var/spool/cron/atjobs
mkdir -p /var/spool/cron/crontabs
touch /var/spool/cron/crontabs/root
touch /etc/crontab
chown daemon:daemon /var/spool/cron/atjobs

chmod 1770 /var/spool/cron/atspool /var/spool/cron/atjobs
touch /var/spool/cron/atjobs/.SEQ
chmod 600 /var/spool/cron/atjobs/.SEQ
chown daemon:daemon /var/spool/cron/atjobs/.SEQ

# run 'at' daemon
AT_DAEMON=/sbin/atd
CRON_DAEMON=/usr/sbin/cron
CRON_TEMP=/tmp/gps_dump_cron
$AT_DAEMON
if [ "$OEM_PNCODE" = "0a"  ]; then
	# iSemocon - Japan ot SD
	/opt/nss/bin/gps_dump -s
	# at 00:00 -f opt/nss/bin/gps_dump_everyday.sh
	#write out current crontab
	crontab -l > $CRON_TEMP
	#echo new cron into cron file
	echo "0 0 * * * /opt/nss/bin/gps_dump -s;echo \"[\`date\`] run gps_dump\" > /var/log/gps_dump.log" > $CRON_TEMP
	#install new cron file
	crontab $CRON_TEMP
	rm $CRON_TEMP
	$CRON_DAEMON
	tail -f /var/log/gps_dump.log &
fi
