#!/bin/sh /etc/rc.common
#
# Copyright (C) 2010-2012 Chess Embedded Technology BV
#

START=50
STOP=50

ISCSID=/sbin/iscsid
PIDFILE=/var/run/iscsid.pid
CONFIG_DIR=/var/iscsi
CONFIG_FILE=${CONFIG_DIR}/iscsid.conf
INITIATORFILE=${CONFIG_DIR}/initiatorname.iscsi


create_initiatorfile() {
	# Generate the initator name and store in file
	SERIAL=`hbm-hw-eth --serial`
	echo "InitiatorName=iqn.2012-02.com.hbm:$SERIAL" > $INITIATORFILE
}

start() {
	# Create required directories and configuration files
	mkdir -p $CONFIG_DIR 
	create_initiatorfile

	# Everything is set up, time to start...
	start-stop-daemon -q -S -x ${ISCSID}
}

stop() {
	start-stop-daemon -q -K -p ${PIDFILE} -x ${ISCSID}
}
