#!/bin/sh
#
#    Copyright (c) 2009-10 Brocade Communications Systems, Inc.
#    All rights reserved.
#
#    File name:  domainname_trig.sh 
#
#   This trigger will set the domain name on Standby CP.
#

export PATH=/fabos/sbin:/fabos/bin:/bin:/usr/bin:/sbin:/usr/sbin:/fabos/cliexec:/fabos/libexec:

MNT_DOMAIN_NAME_FILE="/mnt/etc/domain"
DOMAIN_NAME_FILE="/etc/domain"

if [ -f $MNT_DOMAIN_NAME_FILE ]; then

	/bin/cp $MNT_DOMAIN_NAME_FILE $DOMAIN_NAME_FILE > /dev/null 2>&1
	DOMAIN_NAME=`/bin/cat $DOMAIN_NAME_FILE 2>/dev/null`

	if [ -s $MNT_DOMAIN_NAME_FILE ]; then
		/bin/domainname $DOMAIN_NAME > /dev/null 2>&1
	else
		/bin/domainname "(none)" > /dev/null 2>&1
	fi
fi

exit 0
