1#! /bin/sh 2# 3################################ 4# Copyright (c) 2013, The Linux Foundation. All rights reserved. 5 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions are 8# met: 9# * Redistributions of source code must retain the above copyright 10# notice, this list of conditions and the following disclaimer. 11# * Redistributions in binary form must reproduce the above 12# copyright notice, this list of conditions and the following 13# disclaimer in the documentation and/or other materials provided 14# with the distribution. 15# * Neither the name of The Linux Foundation nor the names of its 16# contributors may be used to endorse or promote products derived 17# from this software without specific prior written permission. 18 19# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED 20# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 21# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT 22# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS 23# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 26# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 27# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 28# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 29# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30################################ 31 32# ipacm init.d script to start the data-ipa Software's ipacm daemon 33 34set -e 35 36case "$1" in 37 start) 38 echo -n "Starting ipacm: " 39 start-stop-daemon -S -b -a ipacm 40 echo "done" 41 ;; 42 stop) 43 echo -n "Stopping ipacm: " 44 start-stop-daemon -K -n ipacm 45 echo "done" 46 ;; 47 restart) 48 $0 stop 49 $0 start 50 ;; 51 *) 52 echo "Usage ipacm { start | stop | restart}" >&2 53 exit 1 54 ;; 55esac 56 57exit 0 58