-rwxr-xr-x | core/opiealarm/opieatd | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/core/opiealarm/opieatd b/core/opiealarm/opieatd new file mode 100755 index 0000000..3b9dc0e --- a/dev/null +++ b/core/opiealarm/opieatd | |||
@@ -0,0 +1,22 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | timefile=/etc/resumeat | ||
4 | |||
5 | mkdir -p /var/spool/at | ||
6 | [ -p /var/spool/at/trigger ] || mkfifo /var/spool/at/trigger | ||
7 | |||
8 | while true; do | ||
9 | cat /var/spool/at/trigger | while read line; do | ||
10 | FILE=`ls -1 /var/spool/at/[0-9]* | head -n1` | ||
11 | echo "File = $FILE" | ||
12 | if [ -z "$FILE" ]; then | ||
13 | echo "clear resume at" | ||
14 | echo "" >$timefile | ||
15 | else | ||
16 | unixtime=`basename $FILE | cut -c1-10` | ||
17 | echo "Datestring = $unixtime" | ||
18 | echo "$unixtime" >$timefile | ||
19 | fi | ||
20 | done | ||
21 | done | ||
22 | |||