#/* @@@LICENSE
#*
#*      Copyright (c) 2008-2012 Hewlett-Packard Development Company, L.P.
#*
#* Licensed under the Apache License, Version 2.0 (the "License");
#* you may not use this file except in compliance with the License.
#* You may obtain a copy of the License at
#*
#* http://www.apache.org/licenses/LICENSE-2.0
#*
#* Unless required by applicable law or agreed to in writing, software
#* distributed under the License is distributed on an "AS IS" BASIS,
#* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#* See the License for the specific language governing permissions and
#* limitations under the License.
#*
#* LICENSE@@@ */
start on stopped bootmisc
respawn
normal exit 0 TERM

console output

service

env UPSTART_JOB
env UPSTART_JOB_ID
env UPSTART_EVENT

script
if [ -e /var/gadget/novacom_enabled ]; then

   if [ ! -d /dev/gadget ]
   then
	   # This is where we will mount the gadgetfs
	   mkdir /dev/gadget

	   # Mount it
	   mount -tgadgetfs none /dev/gadget || true
   fi
   
   exec /sbin/novacomd > /dev/null
fi

end script
