--- mcore-src/trunk/mcore-tools/src/modules/basic-version/version.control.class.in 2015/09/15 11:10:16 2530 +++ mcore-src/trunk/mcore-tools/src/modules/basic-version/version.control.class.in 2015/12/17 12:02:10 2702 @@ -14,6 +14,12 @@ control_client "${serial}" help version.tools } +help_version_netboot() +{ + local serial="${CLASS_ARGV[0]}" + control_client "${serial}" help version.netboot +} + control_version_os() { local serial="${CLASS_ARGV[0]}" @@ -25,3 +31,24 @@ local serial="${CLASS_ARGV[0]}" control_client "${serial}" get version.tools } + +control_version_netboot() +{ + local serial="${CLASS_ARGV[0]}" + control_client "${serial}" get version.netboot +} + +control_version_deactivated() +{ + local serial="${CLASS_ARGV[0]}" + push_config_10_version_deactivated "${serial}" +} + +push_config_10_version_deactivated() +{ + local serial="$1" + local value + + value=$(mysqldo "select enabled from client_serials where serial='${serial}'") + control_client "${serial}" set version.deactivated "${value}" +}