From 155482d1e91e82c092cf18334e32ec6b5ef71b8d Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sun, 27 Apr 2003 07:08:18 +0000
Subject: [PATCH] Added utter paranoia.  The *maximum* permissions possible for
 Synchronet to create a file as now are 0700

---
 src/sbbs3/sbbscon.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/sbbs3/sbbscon.c b/src/sbbs3/sbbscon.c
index 86a93a7369..1367451819 100644
--- a/src/sbbs3/sbbscon.c
+++ b/src/sbbs3/sbbscon.c
@@ -859,6 +859,9 @@ int main(int argc, char** argv)
 
 #ifdef __QNX__
 	setlocale( LC_ALL, "C-TRADITIONAL" );
+#endif
+#ifdef __unix__
+	umask(077);
 #endif
 	printf("\nSynchronet Console for %s  Version %s%c  %s\n\n"
 		,PLATFORM_DESC,VERSION,REVISION,COPYRIGHT_NOTICE);
-- 
GitLab