From 4e6dfa8e8ee8d54ace8616a48eec4e716a2915e6 Mon Sep 17 00:00:00 2001 From: shocknet-justin Date: Fri, 29 Aug 2025 15:21:21 -0400 Subject: [PATCH] admin.connect chmod --- src/services/main/adminManager.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/services/main/adminManager.ts b/src/services/main/adminManager.ts index 039fe419..bbadf7d7 100644 --- a/src/services/main/adminManager.ts +++ b/src/services/main/adminManager.ts @@ -43,6 +43,7 @@ export class AdminManager { if (enrollToken) { const connectString = `${this.appNprofile}:${enrollToken}` fs.writeFileSync(this.adminConnectPath, connectString) + fs.chmodSync(this.adminConnectPath, 0o600) } } Stop = () => { @@ -52,8 +53,11 @@ export class AdminManager { GenerateAdminEnrollToken = async () => { const token = crypto.randomBytes(32).toString('hex') fs.writeFileSync(this.adminEnrollTokenPath, token) + fs.chmodSync(this.adminEnrollTokenPath, 0o600) + const connectString = `${this.appNprofile}:${token}` fs.writeFileSync(this.adminConnectPath, connectString) + fs.chmodSync(this.adminConnectPath, 0o600) return token }