Home | History | Annotate | Download | only in src
      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 
     34 set -e
     35 
     36 case "$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         ;;
     55 esac
     56 
     57 exit 0
     58