chiark / gitweb /
wip synch
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Dec 2020 23:00:55 +0000 (23:00 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Dec 2020 23:00:59 +0000 (23:00 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
wdriver.rs

index 1532b0067e64e99e98fd50c40a1cbba716471584..37f278ee911da808b07505a54ded9abd86a7bae5 100644 (file)
@@ -549,11 +549,14 @@ _ = "error" # rocket
   })()
     .context(server_exe).context("game server")?;
 
-  let server_conn = MgmtChannel::connect(
+  let mut mgmt_conn = MgmtChannel::connect(
     &subst.subst("@command_socket@")?
   )?;
 
-  server_conn
+  mgmt_conn.cmd(&MgmtCommand::SetSuperuser(true))?;
+  mgmt_conn.cmd(&MgmtCommand::SelectAccount("server:".parse()?))?;  
+
+  mgmt_conn
 }
 
 impl DirSubst {