Contents of /mcore-src/trunk/mcore-tools/src/modules/citrix/storefront-cron.in
Parent Directory | Revision Log
Revision 2511 -
(show annotations)
(download)
Mon Sep 14 09:55:43 2015 UTC (8 years, 8 months ago) by niro
File size: 813 byte(s)
Mon Sep 14 09:55:43 2015 UTC (8 years, 8 months ago) by niro
File size: 813 byte(s)
-added initial storefront-cron script
1 | #!/bin/bash |
2 | |
3 | MCORE_LIBDIR="@@MCORE_LIBDIR@@" |
4 | source @@SYSCONFDIR@@/mcore/mcore.conf |
5 | source ${MCORE_LIBDIR}/include/common.global.class |
6 | source ${MCORE_LIBDIR}/include/daemon.global.class |
7 | |
8 | if [ ! -d ~/.ICAClient ] |
9 | then |
10 | install -d ~/.ICAClient |
11 | fi |
12 | |
13 | if [ ! -f ~/.ICAClient ] |
14 | then |
15 | touch ~/.ICAClient/.eula_accepted |
16 | fi |
17 | |
18 | if ! storebrowse > /dev/null |
19 | then |
20 | if [ -d ~/.ICAClient/.tmp ] |
21 | then |
22 | rm -r ~/ICAClient/.tmp |
23 | fi |
24 | |
25 | # kill running instances |
26 | pidof AuthServiceDaemon > /dev/null && killall AuthServiceDaemon |
27 | pidof ServiceRecord > /dev/null && killall ServiceRecord |
28 | pidof storebrowse > /dev/null && killall storebrowse |
29 | |
30 | # register eula |
31 | xvfb-run -a -s "-extension RANDR" storebrowse |
32 | fi |
33 | |
34 | # get all sessions of default store |
35 | export STOREFRONT_STORE="${DEFAULT_STOREFRONT_STORE}" |
36 | ${MCORE_LIBDIR}/storefront-resolver |