#! /bin/bash ### BEGIN INIT INFO # Provides: eeprom-config # Required-Start: mts-io # Default-Start: 2 3 4 5 # Default-Stop: # Short-Description: Create /run/config with eeprom configuration ### END INIT INFO GETCONFIG=/sbin/get-eeprom-device-config JASONFILE=/run/config/device_info.json case "$1" in start) if ! [[ -f /run/config/device_info.json ]] ; then [[ -d /run/config ]] || mkdir -m 755 -p /run/config if [[ -x ${GETCONFIG} ]] ; then ${GETCONFIG} -t1 # Radio might not be found yet. fi fi ;; stop) ;; force-reload) rm -rf /run/config/* ${GETCONFIG} ;; restart) ${GETCONFIG} ;; reload) ${GETCONFIG} ;; status) if [[ -f ${JASONFILE} ]] ; then echo EEPROM Config is populated exit 0 else echo EEPROM Config is not populated exit 3 fi ;; *) echo "Usage: ntpd { start | stop | status | restart | reload | force-reload }" >&2 exit 1 ;; esac exit 0