summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJannik Schönartz2019-03-05 19:11:22 +0100
committerJannik Schönartz2019-03-05 19:11:22 +0100
commitfef8ad531fccdff124ac6f1fc9ba5969b8896561 (patch)
tree209c34ba2d2719f69726d17f09e9d476f5dc873e
parent[server/authentication] Fix api syntax and eslint (diff)
downloadbas-fef8ad531fccdff124ac6f1fc9ba5969b8896561.tar.gz
bas-fef8ad531fccdff124ac6f1fc9ba5969b8896561.tar.xz
bas-fef8ad531fccdff124ac6f1fc9ba5969b8896561.zip
[server] Fix idoit client id and default efi chain
-rw-r--r--server/ipxe/default.ipxe3
-rw-r--r--server/lib/external-backends/backends/idoit-backend.js3
2 files changed, 4 insertions, 2 deletions
diff --git a/server/ipxe/default.ipxe b/server/ipxe/default.ipxe
index d184713..689f4f1 100644
--- a/server/ipxe/default.ipxe
+++ b/server/ipxe/default.ipxe
@@ -13,7 +13,8 @@ choose target && goto ${target}
chain --replace http://132.230.4.2/tftp/ipxelinux.0
:bwlehrpool_efi
-chain --replace http://132.230.8.192/tftp/snponly.efi || shell
+#chain --replace http://132.230.8.192/tftp/snponly.efi || shell
+chain --replace http://132.230.8.197/tftp/snponly.efi || shell
:bwlehrpool_tpm
kernel http://132.230.4.6/tbk/kernel-neu.sb.efi
diff --git a/server/lib/external-backends/backends/idoit-backend.js b/server/lib/external-backends/backends/idoit-backend.js
index 1aab693..e702b14 100644
--- a/server/lib/external-backends/backends/idoit-backend.js
+++ b/server/lib/external-backends/backends/idoit-backend.js
@@ -661,10 +661,11 @@ class IdoitBackend extends ExternalBackends {
var requestUpdate = await axios.post(c.url, bodies, config)
+ // 10 is the idoit object id for clients.
var result = {
success: true,
id: clientid,
- type: 'C__OBJTYPE__CLIENT',
+ type: 10,
update: requestUpdate ? requestUpdate.success : false,
updateData: requestUpdate ? requestUpdate.data : false
}