git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Handle Proxy Protocol v2 safely as well.
[exim.git]
/
src
/
OS
/
Makefile-CYGWIN
diff --git
a/src/OS/Makefile-CYGWIN
b/src/OS/Makefile-CYGWIN
index 774fa4f337503e1019c825b8ac87fe054f9ad499..006e9feff3e8826423791ee9007311d2ac5ce845 100644
(file)
--- a/
src/OS/Makefile-CYGWIN
+++ b/
src/OS/Makefile-CYGWIN
@@
-2,8
+2,10
@@
# This file provided by Pierre A. Humblet <Pierre.Humblet@ieee.org>
# This file provided by Pierre A. Humblet <Pierre.Humblet@ieee.org>
+HAVE_IPV6 = yes
HAVE_ICONV = yes
HAVE_ICONV = yes
-CFLAGS= -g -Wall -O2
+# Use c99 to have %z
+CFLAGS= -g -Wall -std=c99 -U __STRICT_ANSI__
LIBS= -lcrypt -lresolv
LIBS_EXIM= -liconv
EXIWHAT_PS_ARG=-as
LIBS= -lcrypt -lresolv
LIBS_EXIM= -liconv
EXIWHAT_PS_ARG=-as
@@
-24,7
+26,7
@@
LIBS_EXIM +=../Local/exim_res.o
##################################################
##################################################
-# The following is normaly set in local/Makefile.
+# The following is normal
l
y set in local/Makefile.
# Makefile.cygwin provides defaults with which the
# precompiled version is built
##################################################
# Makefile.cygwin provides defaults with which the
# precompiled version is built
##################################################
@@
-78,7
+80,6
@@
LOOKUP_PASSWD=yes
LDAP_LIB_TYPE=OPENLDAP2
LOOKUP_LIBS=-lldap -llber
LDAP_LIB_TYPE=OPENLDAP2
LOOKUP_LIBS=-lldap -llber
-# WITH_OLD_DEMIME=yes
WITH_CONTENT_SCAN=yes
# It is important to define these variables but the values are always overridden
WITH_CONTENT_SCAN=yes
# It is important to define these variables but the values are always overridden
@@
-98,17
+99,15
@@
ZCAT_COMMAND=/usr/bin/zcat
SUPPORT_PAM=yes
CFLAGS += -DINCLUDE_PAM -I ../pam -I ../../pam
SUPPORT_PAM=yes
CFLAGS += -DINCLUDE_PAM -I ../pam -I ../../pam
-APPENDFILE_MODE = 0644 # default if no ntsec
-APPENDFILE_DIRECTORY_MODE = 0777
-APPENDFILE_LOCKFILE_MODE = 0666
-EXIMDB_DIRECTORY_MODE = 0777
+# All modes are in octal and must start with 0
+EXIMDB_DIRECTORY_MODE = 01777
EXIMDB_MODE = 0666
EXIMDB_LOCKFILE_MODE = 0666
EXIMDB_MODE = 0666
EXIMDB_LOCKFILE_MODE = 0666
-INPUT_DIRECTORY_MODE = 0777
-LOG_DIRECTORY_MODE = 0777
+INPUT_DIRECTORY_MODE = 0
1
777
+LOG_DIRECTORY_MODE = 0
1
777
LOG_MODE = 0666
LOG_MODE = 0666
-MSGLOG_DIRECTORY_MODE = 0777
-SPOOL_DIRECTORY_MODE = 0777
-SPOOL_MODE = 06
66
+MSGLOG_DIRECTORY_MODE = 0
1
777
+SPOOL_DIRECTORY_MODE = 0
1
777
+SPOOL_MODE = 06
00
# End
# End