anchor.diff:  #! /bin/sh
   ### BEGIN INIT INFO
   # Provides:          consul
  -# Required-Start:    $local_fs $remote_fs
  -# Required-Stop:     $local_fs $remote_fs
  +# Required-Start:    $local_fs $remote_fs $network
  +# Required-Stop:     $local_fs $remote_fs $network
   # Default-Start:     2 3 4 5
   # Default-Stop:      S 0 1 6
  -# Short-Description: Consul service discovery framework
  -# Description:       Healthchecks local services and registers
  -#                    them in a central consul database.
  +# Short-Description: Consul Service Discovery Platform
  +# Description:       Consul is a tool for discovering and configuring services
  +#                    in your infrastructure. It provides several key features:
  +#                       * Service Discovery
  +#                       * Health Checking
  +#                       * Key/Valuye Store
  +#                       * Multi Datacenter
   ### END INIT INFO
   
   # Do NOT "set -e"
   
   # PATH should only include /usr/* if it runs after the mountnfs.sh script
   PATH=/usr/sbin:/usr/bin:/sbin:/bin:<%= scope.lookupvar('consul::bin_dir') %>
  -DESC="Consul service discovery framework"
  +DESC="Consul Service Discovery Platform"
   NAME=consul
   DAEMON=<%= scope.lookupvar('consul::bin_dir') %>/$NAME
   DAEMON_ARGS="agent -config-dir <%= scope.lookupvar('consul::config_dir') %> <%= scope.lookupvar('consul::extra_options') %>"
  
positive.code:     ;;
  esac
  
  :
negative.code:     # restarting (for example, when it is sent a SIGHUP),
      # then implement that here.
      #
      start-stop-daemon --stop --signal HUP --quiet --pidfile $PIDFILE --name $NAME
      return 0
  }
  
  