Magellan Linux

Diff of /alx-src/branches/alxconf-060/init.d/alxsetstate

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

revision 239 by niro, Tue Apr 12 20:46:52 2005 UTC revision 283 by niro, Wed Aug 17 21:20:12 2005 UTC
# Line 9  Line 9 
9  #%before:  #%before:
10  #%after:  #%after:
11    
12  # $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/init.d/alxsetstate,v 1.5 2005-04-12 20:45:55 niro Exp $  # $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/init.d/alxsetstate,v 1.7 2005-08-17 21:20:12 niro Exp $
13    
14  source /etc/sysconfig/rc  source /etc/sysconfig/rc
15  source $rc_functions  source $rc_functions
# Line 76  set_current_network_state(){ Line 76  set_current_network_state(){
76   state='${ALX_STATE}',   state='${ALX_STATE}',
77   mtime='${CUR_MTIME}'   mtime='${CUR_MTIME}'
78   where serial=${ALX_SERIAL};"   where serial=${ALX_SERIAL};"
   
  evaluate_retval  
79   else   else
80   #run an insert   #run an insert
81    
# Line 103  set_current_network_state(){ Line 101  set_current_network_state(){
101   '${ALX_STATE}',   '${ALX_STATE}',
102   '${CUR_MTIME}'   '${CUR_MTIME}'
103   );"   );"
  evaluate_retval  
104   fi   fi
105  }  }
106    
# Line 113  set_current_network_state(){ Line 110  set_current_network_state(){
110  # nice name is alx_connected_state or sth like this  # nice name is alx_connected_state or sth like this
111  unset_alx_connected(){  unset_alx_connected(){
112   local SQL_OPTS   local SQL_OPTS
113     local CUR_MAC
114    
115     CUR_MAC=$(/sbin/ifconfig eth0 | grep HWaddr | cut -d ' ' -f11)
116    
117   echo -e ${COLMAGENTA}"Unregister system from database"${COLDEFAULT}   echo -e ${COLMAGENTA}"Unregister system from database"${COLDEFAULT}
118    
# Line 134  fi Line 134  fi
134    
135  case $1 in  case $1 in
136   start)   start)
137     # check if mysql server is reachable
138     # if not abort this script
139     reach_mysql_server || exit 1
140    
141   set_current_network_state   set_current_network_state
142     evaluate_retval
143   ;;   ;;
144    
145   stop)   stop)
146     # check if mysql server is reachable
147     # if not abort this script
148     reach_mysql_server || exit 1
149    
150   unset_alx_connected   unset_alx_connected
151     evaluate_retval
152   ;;   ;;
153   *)   *)
154   echo "Usage: $0 {start|stop} ..."   echo "Usage: $0 {start|stop} ..."
155   ;;   ;;
 esac  
156    esac
157    

Legend:
Removed from v.239  
changed lines
  Added in v.283