Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/src/mcored.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

mcore-src/trunk/mcore-tools/daemon/client/mcored.sh revision 2005 by niro, Mon Aug 13 09:38:21 2012 UTC mcore-src/trunk/mcore-tools/daemon/client/mcored.in revision 2140 by niro, Fri Jan 10 12:02:07 2014 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2    
3  MCLIBDIR="/usr/lib/mcored"  MCORE_LIBDIR="@@MCORE_LIBDIR@@"
4    
5    # respect system env (proxy settings etc)
6    if [ -e @@SYSCONFDIR@@/profile ]
7    then
8     source @@SYSCONFDIR@@/profile
9    fi
10    
11  # globals  # globals
12  source ${MCLIBDIR}/include/daemon.global.class  source ${MCORE_LIBDIR}/include/common.global.class
13  source ${MCLIBDIR}/include/sessionauth.global.class  source ${MCORE_LIBDIR}/include/daemon.global.class
14  #source ${MCLIBDIR}/include/mysqlfunctions.global.class  source ${MCORE_LIBDIR}/include/sessionauth.global.class
15  source ${MCLIBDIR}/include/hwdetection.global.class  #source ${MCORE_LIBDIR}/include/mysqlfunctions.global.class
16    source ${MCORE_LIBDIR}/include/hwdetection.global.class
17    
18  # load client classes plugins  # load client classes plugins
19  load_client_classes  load_client_classes
20    
21  # config settings  # config settings
22  source /etc/mcore/config.rc  source @@SYSCONFDIR@@/mcore/config.rc
23  #source /etc/mcore/serial  #source @@SYSCONFDIR@@/mcore/serial
24    
25  # import_hardware_resource()  # import_hardware_resource()
26  # {  # {
# Line 52  QUIET="false" Line 59  QUIET="false"
59  run=run  run=run
60  valid_session=no  valid_session=no
61    
62    # tell what we are
63    echo "Connected to $(print_version)"
64    
65  while [[ ${run} = run ]]  while [[ ${run} = run ]]
66  do  do
67   read line   read line
# Line 70  do Line 80  do
80   restart) valid_session && restart_service ;;   restart) valid_session && restart_service ;;
81   stop) valid_session && stop_service ;;   stop) valid_session && stop_service ;;
82   nocolors) export NOCOLORS="true" ;;   nocolors) export NOCOLORS="true" ;;
83     colors) export NOCOLORS="false" ;;
84   webcrlf) export WEBCRLF="true" ;;   webcrlf) export WEBCRLF="true" ;;
85   quiet) export QUIET="true" ;;   quiet) export QUIET="true" ;;
86     # version does not need auth
87     version) print_version ;;
88   help*)   help*)
89   if valid_session   if valid_session
90   then   then

Legend:
Removed from v.2005  
changed lines
  Added in v.2140