#!/bin/bash

#mkdir -p /tmp/aus                 #Für Diagnosezwecke

if [ $2 -eq 0 ]
then
   EXITSTATUS=0
else
   timer=$(($2 / 60))              #Sekunden in Minuten umrechnen

   nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $(date +%s -d +$(($timer))minutes)

   EXITSTATUS=0
fi


if [ $2 -eq 0 ]                     #Ist $2 = 0, steht keine Aufnahme an und es kann direkt heruntergefahren werden.
then
   /sbin/shutdown -h now

   #echo "shutdown"                 #Für Diagnosezwecke
else
   if [ $2 -ge 600 ]                #Ist $2 nicht 0 und kleiner als 600, wurde kein Wakeup gesetzt und der Rechner wird nicht heruntergefahren.
   then
       /sbin/shutdown -h now

       #echo "shutdown"             #Für Diagnosezwecke
   fi
fi


exit $EXITSTATUS

