Commit 14c2ea70 authored by nanahira's avatar nanahira

fix username

parent 7a8d79fa
......@@ -224,6 +224,7 @@ class InventoryBuilder {
const metric = parseInt(_metric);
const params = Object.fromEntries(new URLSearchParams(paramsString).entries());
const name = `mc${!outbound ? 'i' : '-'}${remote.name}`;
const remoteName = `mc${!inbound ? 'i' : '-'}${local.name}`;
const localGatewayName = (cis ? params.lif : params.rif) || params.if;
const localGateway = localGatewayName ? this.gateways[local.name][localGatewayName] : _.find(this.gateways[local.name]);
assert(localGateway, `Gateway ${localGatewayName} for ${local.name} not found.`);
......@@ -306,7 +307,7 @@ class InventoryBuilder {
restart: 'always',
image: 'git-registry.mycard.moe/railgun/openconnect',
network_mode: 'host',
command: ['bash', '-c', `echo "${this.vars.ocservPassword}" | openconnect --user=${name} --passwd-on-stdin --passtos --interface=${name} --mtu=${mtu - 58} ${remoteAddress}:${remoteOcservPort}`],
command: ['bash', '-c', `echo "${this.vars.ocservPassword}" | openconnect --user=${remoteName} --passwd-on-stdin --passtos --interface=${name} --mtu=${mtu - 58} ${remoteAddress}:${remoteOcservPort}`],
cap_add: ['NET_ADMIN'],
devices: ['/dev/net/tun:/dev/net/tun'],
volumes: [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment