summaryrefslogtreecommitdiff
path: root/cups/usersys.c
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2015-07-30 15:45:46 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2015-07-30 15:45:46 +0000
commit1ade8dd9b05af6928a8e02bdb6c881740d0e71e6 (patch)
treefa0fc0565d345cbfec5149b9e6793bad3de92a2d /cups/usersys.c
parent7c91f59a7fb07eb63582580bf306f3b95a261415 (diff)
downloadcups-1ade8dd9b05af6928a8e02bdb6c881740d0e71e6.tar.gz
Fix domain socket support on Linux (STR #4679)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12817 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'cups/usersys.c')
-rw-r--r--cups/usersys.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cups/usersys.c b/cups/usersys.c
index 4273df715..6fb8670a5 100644
--- a/cups/usersys.c
+++ b/cups/usersys.c
@@ -1012,7 +1012,7 @@ cups_finalize_client_conf(
struct stat sockinfo; /* Domain socket information */
if (!stat(CUPS_DEFAULT_DOMAINSOCKET, &sockinfo) &&
- (sockinfo.st_mode & S_IRWXO) == S_IRWXO)
+ (sockinfo.st_mode & (S_IROTH | S_IWOTH)) == (S_IROTH | S_IWOTH))
cups_set_server_name(cc, CUPS_DEFAULT_DOMAINSOCKET);
else
#endif /* CUPS_DEFAULT_DOMAINSOCKET */