scheduler/conf.c:
- ReadConfiguration(): Permissions of certs directory should
be 710 for non-root and 510 for root.
scheduler/cupsd.h:
- Drop SignalCount variable.
scheduler/log.c:
- LogMessage(): Don't use SignalCount var anymore.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@4699
7a7537e8-13f0-0310-91df-
b6672ffda945
snprintf(temp, sizeof(temp), "%s/certs", StateDir);
if (access(temp, 0))
- mkdir(temp, 0710);
- chown(temp, RunUser, SystemGroupIDs[0]);
- chmod(temp, 0710);
+ mkdir(temp, 0510);
+ chown(temp, User, SystemGroupIDs[0]);
+ if (RunUser)
+ chmod(temp, 0710);
+ else
+ chmod(temp, 0510);
chown(ServerRoot, RunUser, Group);
chmod(ServerRoot, 0755);
VAR time_t ReloadTime VALUE(0);
/* Time of reload request... */
-VAR int NeedReload VALUE(RELOAD_ALL),
+VAR int NeedReload VALUE(RELOAD_ALL);
/* Need to load configuration? */
- SignalCount VALUE(0);
- /* Signal handler level */
/*
/*
- * See if we have a log file to check or we are handling a signal...
+ * See if we have a log file to check...
*/
- if (!lf || !logname || !logname[0] || SignalCount)
+ if (!lf || !logname || !logname[0])
return (1);
/*