diff --git a/scripts/backstep-traceback-auto b/scripts/backstep-traceback-auto index 1cc481c2e079178ff9ae74b102c8c42641adac54..abdec7f94c05b55de325427165b3d69b9f43cd7c 100755 --- a/scripts/backstep-traceback-auto +++ b/scripts/backstep-traceback-auto @@ -19,16 +19,6 @@ export PATH="$PATH:/sbin:/usr/sbin" -# Legacy crontab support -case ${0##*/} in - backup-daily) - PERIOD="daily" - ;; - backup-weekly) - PERIOD="weekly" - ;; -esac - # Parse options OPTIND=1 while getopts ":o:v" OPTION @@ -45,9 +35,12 @@ done # Remove option from parameters shift $(expr $OPTIND - 1) -if [ -z "$PERIOD" -a -n "$1" ] +if [ -n "$1" ] then PERIOD="$1" +else + echo "ERROR: You need to specify a period [daily or weekly]." + exit 1 fi if [ -e /etc/backstep-traceback/${PERIOD}.conf ]