diff --git a/apps/gpclient/src/connect.rs b/apps/gpclient/src/connect.rs index 74f058b..8d487ad 100644 --- a/apps/gpclient/src/connect.rs +++ b/apps/gpclient/src/connect.rs @@ -281,9 +281,11 @@ impl<'a> ConnectHandler<'a> { None }; + let os = ClientOs::from(&self.args.os).to_openconnect_os().to_string(); let vpn = Vpn::builder(gateway, cookie) .script(self.args.script.clone()) .user_agent(self.args.user_agent.clone()) + .os(Some(os)) .certificate(self.args.certificate.clone()) .sslkey(self.args.sslkey.clone()) .key_password(self.latest_key_password.borrow().clone()) diff --git a/apps/gpgui-helper/package.json b/apps/gpgui-helper/package.json index 13798d8..784aae0 100644 --- a/apps/gpgui-helper/package.json +++ b/apps/gpgui-helper/package.json @@ -32,5 +32,6 @@ "prettier": "3.1.0", "typescript": "^5.0.2", "vite": "^4.5.3" - } + }, + "packageManager": "pnpm@8.15.7" }