5 |
# globals |
# globals |
6 |
source ${MCLIBDIR}/include/daemon.global.class |
source ${MCLIBDIR}/include/daemon.global.class |
7 |
source ${MCLIBDIR}/include/sessionauth.global.class |
source ${MCLIBDIR}/include/sessionauth.global.class |
8 |
source ${MCLIBDIR}/include/mysqlfunctions.global.class |
#source ${MCLIBDIR}/include/mysqlfunctions.global.class |
9 |
source ${MCLIBDIR}/include/hwdetection.global.class |
source ${MCLIBDIR}/include/hwdetection.global.class |
10 |
|
|
11 |
# client specific |
# client specific |
18 |
source /etc/mcore/config.rc |
source /etc/mcore/config.rc |
19 |
source /etc/mcore/serial |
source /etc/mcore/serial |
20 |
|
|
21 |
import_hardware_resource() |
# import_hardware_resource() |
22 |
{ |
# { |
23 |
local resource="$1" |
# local resource="$1" |
24 |
local value |
# local value |
25 |
|
# |
26 |
# special cases |
# # special cases |
27 |
case ${resource} in |
# case ${resource} in |
28 |
gfxcard) value="$(get_x11_driver_modules)" ;; |
# gfxcard) value="$(get_x11_driver_modules)" ;; |
29 |
*) value="$(get_hwinfo --with-description ${resource})" ;; |
# *) value="$(get_hwinfo --with-description ${resource})" ;; |
30 |
esac |
# esac |
31 |
|
# |
32 |
# if [[ ${DEBUG} = 1 ]] |
# # if [[ ${DEBUG} = 1 ]] |
33 |
# then |
# # then |
34 |
# echo "${resource}=${value}" >> /root/lala.log |
# # echo "${resource}=${value}" >> /root/lala.log |
35 |
# echo "mysqldo \"update status set ${resource}='${value}' where serial=${ALX_SERIAL};\"" >> /root/lala.log |
# # echo "mysqldo \"update status set ${resource}='${value}' where serial=${ALX_SERIAL};\"" >> /root/lala.log |
36 |
# fi |
# # fi |
37 |
# mysql_insert status,serial="${ALX_SERIAL}","${resource}"="${value}" |
# # mysql_insert status,serial="${ALX_SERIAL}","${resource}"="${value}" |
38 |
|
# |
39 |
import_resource status "${ALX_SERIAL}" "${resource}" "${value}" |
# import_resource status "${ALX_SERIAL}" "${resource}" "${value}" |
40 |
} |
# } |
41 |
|
|
42 |
|
|
43 |
# set_init_state() |
# set_init_state() |