Lines 1-23
Link Here
|
1 |
--- src/osdep/unix/Makefile.orig Tue Oct 15 00:45:24 2002 |
1 |
--- src/osdep/unix/Makefile.orig Fri Apr 30 04:08:48 2004 |
2 |
+++ src/osdep/unix/Makefile Sun Dec 1 15:40:42 2002 |
2 |
+++ src/osdep/unix/Makefile Tue May 11 08:34:26 2004 |
3 |
@@ -22,18 +22,18 @@ |
3 |
@@ -22,20 +22,20 @@ |
4 |
|
4 |
|
5 |
EXTRAAUTHENTICATORS= |
5 |
EXTRAAUTHENTICATORS= |
6 |
EXTRADRIVERS=mbox |
6 |
EXTRADRIVERS=mbox |
7 |
-PASSWDTYPE=std |
7 |
-PASSWDTYPE=std |
8 |
-SSLTYPE=nopwd |
8 |
-SSLTYPE=nopwd |
|
|
9 |
-IP=4 |
9 |
+PASSWDTYPE=pam |
10 |
+PASSWDTYPE=pam |
10 |
+SSLTYPE=unix.nopwd |
11 |
+SSLTYPE=unix.nopwd |
|
|
12 |
+IP=6 |
11 |
|
13 |
|
12 |
|
14 |
|
13 |
# Extended flags needed for SSL. You may need to modify. |
15 |
# Extended flags needed for SSL. You may need to modify. |
14 |
|
16 |
|
15 |
-SSLDIR=/usr/local/ssl |
17 |
-SSLDIR=/usr/local/ssl |
16 |
-SSLCERTS=$(SSLDIR)/certs |
18 |
-SSLCERTS=$(SSLDIR)/certs |
17 |
-SSLINCLUDE=$(SSLDIR)/include |
|
|
18 |
-SSLLIB=$(SSLDIR)/lib |
19 |
+SSLDIR=$(OPENSSLBASE) |
19 |
+SSLDIR=$(OPENSSLBASE) |
20 |
+SSLCERTS=$(PREFIX)/certs |
20 |
+SSLCERTS=$(PREFIX)/certs |
|
|
21 |
SSLKEYS=$(SSLCERTS) |
22 |
-SSLINCLUDE=$(SSLDIR)/include |
23 |
-SSLLIB=$(SSLDIR)/lib |
21 |
+SSLINCLUDE=$(OPENSSLINC) |
24 |
+SSLINCLUDE=$(OPENSSLINC) |
22 |
+SSLLIB=$(OPENSSLLIB) |
25 |
+SSLLIB=$(OPENSSLLIB) |
23 |
|
26 |
|
Lines 26-32
Link Here
|
26 |
|
29 |
|
27 |
# Older versions of MIT Kerberos also have a libcrypto. If so, you may need |
30 |
# Older versions of MIT Kerberos also have a libcrypto. If so, you may need |
28 |
# to use this instead |
31 |
# to use this instead |
29 |
@@ -60,7 +60,7 @@ |
32 |
@@ -62,7 +62,7 @@ |
30 |
# AFSLDFLAGS may also need -L/usr/ucblib -lucb |
33 |
# AFSLDFLAGS may also need -L/usr/ucblib -lucb |
31 |
DCECFLAGS= -DDCE_MINIMAL -DPASSWD_OVERRIDE=\"/opt/pop3/passwd/passwd\" |
34 |
DCECFLAGS= -DDCE_MINIMAL -DPASSWD_OVERRIDE=\"/opt/pop3/passwd/passwd\" |
32 |
DCELDFLAGS= -ldce |
35 |
DCELDFLAGS= -ldce |
Lines 35-41
Link Here
|
35 |
|
38 |
|
36 |
|
39 |
|
37 |
# Build parameters normally set by the individual port |
40 |
# Build parameters normally set by the individual port |
38 |
@@ -97,7 +97,7 @@ |
41 |
@@ -99,7 +99,7 @@ |
39 |
# Commands possibly overriden by the individual port |
42 |
# Commands possibly overriden by the individual port |
40 |
|
43 |
|
41 |
ARRC=ar rc |
44 |
ARRC=ar rc |
Lines 44-59
Link Here
|
44 |
LN=ln -s |
47 |
LN=ln -s |
45 |
RANLIB=ranlib |
48 |
RANLIB=ranlib |
46 |
|
49 |
|
47 |
@@ -115,7 +115,7 @@ |
50 |
@@ -117,7 +117,7 @@ |
48 |
dummy.o pseudo.o netmsg.o flstring.o fdstring.o \ |
51 |
dummy.o pseudo.o netmsg.o flstring.o fdstring.o \ |
49 |
rfc822.o nntp.o smtp.o imap4r1.o pop3.o \ |
52 |
rfc822.o nntp.o smtp.o imap4r1.o pop3.o \ |
50 |
unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o |
53 |
unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o |
51 |
-CFLAGS=-g |
54 |
-CFLAGS=-g |
52 |
+CFLAGS+=$(BASECFLAGS) $(EXTRACFLAGS) |
55 |
+CFLAGS+=-g $(BASECFLAGS) $(EXTRACFLAGS) |
53 |
|
56 |
|
54 |
CAT=cat |
57 |
CAT=cat |
55 |
MAKE=make |
58 |
MAKE=make |
56 |
@@ -132,6 +132,10 @@ |
59 |
@@ -134,6 +134,10 @@ |
57 |
PASSWDTYPE=$(PASSWDTYPE) SSLTYPE=$(SSLTYPE) |
60 |
PASSWDTYPE=$(PASSWDTYPE) SSLTYPE=$(SSLTYPE) |
58 |
|
61 |
|
59 |
|
62 |
|
Lines 64-70
Link Here
|
64 |
# Here if no make argument established |
67 |
# Here if no make argument established |
65 |
|
68 |
|
66 |
missing: osdep.h |
69 |
missing: osdep.h |
67 |
@@ -212,13 +216,14 @@ |
70 |
@@ -214,13 +218,14 @@ |
68 |
BASECFLAGS="-g -Dconst=" |
71 |
BASECFLAGS="-g -Dconst=" |
69 |
|
72 |
|
70 |
bsf: # FreeBSD |
73 |
bsf: # FreeBSD |
Lines 82-88
Link Here
|
82 |
|
85 |
|
83 |
bsi: # BSD/i386 |
86 |
bsi: # BSD/i386 |
84 |
$(BUILD) `$(CAT) SPECIALS` OS=$@ \ |
87 |
$(BUILD) `$(CAT) SPECIALS` OS=$@ \ |
85 |
@@ -762,23 +767,35 @@ |
88 |
@@ -786,23 +791,35 @@ |
86 |
|
89 |
|
87 |
# Build it! |
90 |
# Build it! |
88 |
|
91 |
|
Lines 121-136
Link Here
|
121 |
|
124 |
|
122 |
|
125 |
|
123 |
# Dependencies |
126 |
# Dependencies |
124 |
@@ -812,7 +829,7 @@ |
127 |
@@ -835,7 +852,7 @@ |
125 |
|
128 |
|
126 |
# OS-dependent |
129 |
# OS-dependent |
127 |
|
130 |
|
128 |
-osdep.o:mail.h misc.h env.h fs.h ftl.h nl.h tcp.h \ |
131 |
-osdep.o:mail.h misc.h env.h fs.h ftl.h nl.h tcp.h \ |
129 |
+OSDEPS= mail.h misc.h env.h fs.h ftl.h nl.h tcp.h \ |
132 |
+OSDEPS= mail.h misc.h env.h fs.h ftl.h nl.h tcp.h \ |
130 |
osdep.h env_unix.h tcp_unix.h \ |
133 |
osdep.h env_unix.h tcp_unix.h \ |
131 |
osdep.c env_unix.c fs_unix.c ftl_unix.c nl_unix.c tcp_unix.c \ |
134 |
osdep.c env_unix.c fs_unix.c ftl_unix.c nl_unix.c tcp_unix.c ip_unix.c\ |
132 |
auths.c crexcl.c flocksim.c nfstest.c flcksafe.c fsync.c gethstid.c \ |
135 |
auths.c crexcl.c flocksim.c nfstest.c flcksafe.c fsync.c gethstid.c \ |
133 |
@@ -824,12 +841,19 @@ |
136 |
@@ -848,12 +865,19 @@ |
134 |
write.c sslstdio.c \ |
137 |
write.c sslstdio.c \ |
135 |
strerror.c strpbrk.c strstr.c strtok.c strtoul.c \ |
138 |
strerror.c strpbrk.c strstr.c strtok.c strtoul.c \ |
136 |
OSCFLAGS |
139 |
OSCFLAGS |