#!/bin/sh
if [ "$(id -u)" != "0" ]; then
   echo "This script must be run as root" 1>&2
   exit 1
fi

if [ -z $1 ];
then
   echo "Must pass service name as arg1"
   exit 1
fi

base_dir="/etc/service/"
service="$1"
service_dir="${base_dir}/${service}/"
timestamp=$(date +%s)
tmp_dir="/tmp/$$_${timestamp}_${service}"

if [ ! -d "$service_dir" ];
then
   echo "Can't find service: $service"
   exit 1
fi

mv "$service_dir" "$tmp_dir"
svc -kx "${tmp_dir}/log"
svc -kx "${tmp_dir}"
