Magellan Linux

Annotation of /mcore-src/trunk/mcore-tools/src/include/control.global.class.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2472 - (hide annotations) (download)
Tue Sep 8 08:35:57 2015 UTC (8 years, 9 months ago) by niro
File size: 704 byte(s)
-hardcore sslsay port
1 niro 2465 # $Id$
2    
3     import_resource()
4     {
5     local table="$1"
6     local serial="$2"
7     local resource="$3"
8     local value="$4"
9    
10     if [[ ${DEBUG} = 1 ]]
11     then
12     echo "${table}->${resource}=${value}" >> /root/lala.log
13     echo "mysqldo \"update ${table} set ${resource}='${value}' where serial=${serial};\"" >> /root/lala.log
14     fi
15    
16     mysql_insert "${table}",serial="${serial}","${resource}"="${value}"
17     }
18 niro 2466
19     control_client()
20     {
21     local serial="$1"
22     local command="${@/$1/}"
23 niro 2468 local SSLSAY_IP
24 niro 2472 local SSLSAY_PORT
25 niro 2466
26 niro 2468 SSLSAY_IP=$(mysqldo "select ip from state_connected where serial='${serial}'")
27     if [[ -z ${SSLSAY_IP} ]]
28 niro 2466 then
29     echo "no ip found for client '${serial}'"
30     return 1
31     fi
32    
33 niro 2472 SSLSAY_PORT="6666"
34 niro 2467 nsslsay_fingerprint "${command}"
35 niro 2466 }