Magellan Linux

Contents of /mcore-src/trunk/mcore-tools/src/mcore-request-configuration-error.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2796 - (show annotations) (download)
Mon Jun 20 11:33:18 2016 UTC (7 years, 11 months ago) by niro
File size: 1018 byte(s)
-install missing menu-activated on first boot
1 #!/bin/bash
2
3 MCORE_LIBDIR="@@MCORE_LIBDIR@@"
4 source @@SYSCONFDIR@@/mcore/mcore.conf
5 source ${MCORE_LIBDIR}/include/common.global.class
6
7 while [[ -e ${MCORE_CONFIG_PATH}/request-configuratation-error ]]
8 do
9 # deactivate the fluxbox menu
10 cat ~/.fluxbox/menu-deactivated > ~/.fluxbox/menu
11
12 # print a nice message
13 xmessage -center -title 'MCORE-REQUEST-CONFIGURATION-ERROR' -timeout 10 -buttons '' "
14
15
16
17 CLIENT #$(mcore-serial) NICHT KONFIGURIERT!
18
19 Bitte melden Sie sich in Ihrer $(mcore-helpdesk-unit) unter der Telefonnummer $(mcore-helpdesk-phone).
20
21
22
23
24 "
25 done
26
27 # if .fluxbox/menu-activated does not exist at this point, then this is the
28 # first boot and fluxbox-rebuild-menu was never run on this system before.
29 # so copy a sane default config file
30 if [ ! -f ~/.fluxbox/menu-activated ] && [ -f @@DATADIR@@/fluxbox/menu ]
31 then
32 [ -d ~/.fluxbox ] || mkdir ~/.fluxbox
33 cp @@DATADIR@@/fluxbox/menu ~/.fluxbox/menu-activated
34 fi
35
36 # activate the fluxbox menu now
37 cat ~/.fluxbox/menu-activated > ~/.fluxbox/menu