Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/src/mcore-request-configuration.in

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

revision 2780 by niro, Thu Sep 17 15:08:45 2015 UTC revision 2781 by niro, Fri Feb 12 12:36:44 2016 UTC
# Line 4  " Line 4  "
4  source @@SYSCONFDIR@@/mcore/mcore.conf  source @@SYSCONFDIR@@/mcore/mcore.conf
5  source ${MCORE_LIBDIR}/include/common.global.class  source ${MCORE_LIBDIR}/include/common.global.class
6    
7    request_configuration_error()
8    {
9     local reason="$1"
10     local CONFIG
11     CONFIG="${MCORE_CONFIG_PATH}/request-configuratation-error"
12     clearconfig
13     addconfig "${reason}"
14    }
15    
16  SSLSAY_IP="${MCORE_CONTROL_SERVER}"  SSLSAY_IP="${MCORE_CONTROL_SERVER}"
17  SSLSAY_PORT="6666"  SSLSAY_PORT="6666"
18    
19  if [[ -z $(mcore-serial) ]] || [[ $(mcore-serial) = UNKNOWN ]]  if [[ -z $(mcore-serial) ]] || [[ $(mcore-serial) = UNKNOWN ]]
20  then  then
21   decho "No serial, will not retrive configuration from server"   decho "No serial, will not retrive configuration from server"
22     request_configuration_error "serial"
23   RETVAL=1   RETVAL=1
24  else  else
25   nsslsay_fingerprint push-config $(mcore-serial)   if mcore-controlserver
26   RETVAL=0   then
27     nsslsay_fingerprint push-config $(mcore-serial)
28     RETVAL=0
29     else
30     decho "Could not reach controlserver"
31     request_configuration_error "controlserver"
32     RETVAL=1
33     fi
34  fi  fi
35    
36  exit ${RETVAL}  exit ${RETVAL}

Legend:
Removed from v.2780  
changed lines
  Added in v.2781