blob: bcb36b71d1e0a4cd9cdf0300de1b0db4c77fd47f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
#!/bin/sh
case "${UACTIVITY_ORGIN}" in
startup)
logger -t "uactivity [watchdog/$(basename ${0})]" "watchdog starting up"
[ "${UACTIVITY_INFO_ACTIVITY}" = "true" ] \
&& logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user active\"" \
|| logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user inactive\""
logger -t "uactivity [watchdog/$(basename ${0})]" "ConfigDirectory: ${UACTIVITY_CONFIGDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "CacheDirectory: ${UACTIVITY_CACHEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "ResourceDirectory: ${UACTIVITY_RESOURCEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "Key: ${UACTIVITY_INFO_KEY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "VideoDirectory: ${UACTIVITY_INFO_VIDEODIR}"
;;
started)
logger -t "uactivity [watchdog/$(basename ${0})]" "watchdog started"
[ "${UACTIVITY_INFO_ACTIVITY}" = "true" ] \
&& logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user active\"" \
|| logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user inactive\""
logger -t "uactivity [watchdog/$(basename ${0})]" "ConfigDirectory: ${UACTIVITY_CONFIGDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "CacheDirectory: ${UACTIVITY_CACHEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "ResourceDirectory: ${UACTIVITY_RESOURCEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "Key: ${UACTIVITY_INFO_KEY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "VideoDirectory: ${UACTIVITY_INFO_VIDEODIR}"
;;
shutdown)
logger -t "uactivity [watchdog/$(basename ${0})]" "watchdog shutting down"
[ "${UACTIVITY_INFO_ACTIVITY}" = "true" ] \
&& logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user active\"" \
|| logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user inactive\""
logger -t "uactivity [watchdog/$(basename ${0})]" "ConfigDirectory: ${UACTIVITY_CONFIGDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "CacheDirectory: ${UACTIVITY_CACHEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "ResourceDirectory: ${UACTIVITY_RESOURCEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "Key: ${UACTIVITY_INFO_KEY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "VideoDirectory: ${UACTIVITY_INFO_VIDEODIR}"
;;
running)
logger -t "uactivity [watchdog/$(basename ${0})]" "watchdog triggered"
[ "${UACTIVITY_INFO_ACTIVITY}" = "true" ] \
&& logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user active\"" \
|| logger -t "uactivity [watchdog/$(basename ${0})]" "status \"user inactive\""
logger -t "uactivity [watchdog/$(basename ${0})]" "ConfigDirectory: ${UACTIVITY_CONFIGDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "CacheDirectory: ${UACTIVITY_CACHEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "ResourceDirectory: ${UACTIVITY_RESOURCEDIRECTORY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "Key: ${UACTIVITY_INFO_KEY}"
logger -t "uactivity [watchdog/$(basename ${0})]" "VideoDirectory: ${UACTIVITY_INFO_VIDEODIR}"
;;
esac
exit 0
|