From 3bc91f5e80ac3c3acb7bd4dd6e8f81aa1f93e06e Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 2 Jul 2003 21:57:23 +0000 Subject: [PATCH] Allow Sysop to specify a more relaxed umask in the sbbs.ini file (umask key in the unix section) --- src/sbbs3/sbbscon.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sbbs3/sbbscon.c b/src/sbbs3/sbbscon.c index 5592f9a475..fdbaae4e78 100644 --- a/src/sbbs3/sbbscon.c +++ b/src/sbbs3/sbbscon.c @@ -1028,7 +1028,8 @@ int main(int argc, char** argv) SAFECOPY(new_gid_name,iniGetString(fp,"UNIX","Group","",value)); is_daemon=iniGetBool(fp,"UNIX","Daemonize",FALSE); SAFECOPY(daemon_type,iniGetString(fp,"UNIX","LogFacility","U",value)); -#endif + umask(iniGetInteger(fp,"UNIX","umask",077)); +#endif /* close .ini file here */ if(fp!=NULL) fclose(fp); -- GitLab