#!/bin/bash MCORE_LIBDIR="@@MCORE_LIBDIR@@" source @@SYSCONFDIR@@/mcore/mcore.conf source ${MCORE_LIBDIR}/include/common.global.class while [[ -e ${MCORE_CONFIG_PATH}/client-deactivated ]] do # deactivate the fluxbox menu cat ~/.fluxbox/menu-deactivated > ~/.fluxbox/menu # print a nice message xmessage -center -title 'MCORE-CLIENT-DEACTIVATED' -timeout 10 -buttons '' " CLIENT #$(mcore-serial) DEAKTIVIERT! Bitte melden Sie sich in Ihrer $(mcore-helpdesk-unit) unter der Telefonnummer $(mcore-helpdesk-phone). " done # if .fluxbox/menu-activated does not exist at this point, then this is the # first boot and fluxbox-rebuild-menu was never run on this system before. # so copy a sane default config file if [ ! -f ~/.fluxbox/menu-activated ] && [ -f @@DATADIR@@/fluxbox/menu ] then [ -d ~/.fluxbox ] || mkdir ~/.fluxbox cp @@DATADIR@@/fluxbox/menu ~/.fluxbox/menu-activated fi # activate the fluxbox menu now cat ~/.fluxbox/menu-activated > ~/.fluxbox/menu