1 | athena_solaris: |
---|
2 | make -f Makefile.generic ${WHAT} \ |
---|
3 | LIBS="-ltermlib ../libtelnet/libtelnet.a \ |
---|
4 | ${AUTH_LIB} -lsocket -lnsl" \ |
---|
5 | LIBPATH="/usr/ccs/lib/libtermlib.a ../libtelnet/libtelnet.a \ |
---|
6 | ${AUTH_LIBPATH} /usr/lib/libsocket.a \ |
---|
7 | /usr/lib/libnsl.a" \ |
---|
8 | DEST=${DESTDIR}/usr/athena/bin \ |
---|
9 | DEFINES="-DFILIO_H -DUSE_TERMIO -DKLUDGELINEMODE \ |
---|
10 | -DSTREAMS -DSTREAMSPTY -DDIAGNOSTICS -DSOLARIS \ |
---|
11 | -DENV_HACK -DOLD_ENVIRON -DUTMPX \ |
---|
12 | -DDEFAULT_IM='\"\r\nMIT Athena (%h/Solaris) (%t)\r\n\r\r\n\r\"' \ |
---|
13 | -DLOGIN_ARGS ${AUTH_DEF}" \ |
---|
14 | INCLUDES="-I.. ${AUTH_INC}" \ |
---|
15 | LIB_OBJ="getent.o strerror.o setenv.o herror.o" \ |
---|
16 | LIB_SRC="getent.c strerror.c setenv.c herror.c" \ |
---|
17 | AR=ar ARFLAGS=cq RANLIB=NONE \ |
---|
18 | LIBEXEC=${DESTDIR}/etc/athena \ |
---|
19 | CC="${CC}" LCCFLAGS="ATHENA_LCCFLAGS" |
---|
20 | |
---|
21 | athena_solaris.auth: |
---|
22 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
23 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes -lcom_err -lhesiod -lnsl -lsocket -lresolv" \ |
---|
24 | AUTH_LIBPATH="/usr/athena/lib/libAL.a /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
25 | AUTH_INC=-I/usr/athena/include \ |
---|
26 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|
27 | |
---|
28 | athena_aix: |
---|
29 | make -f Makefile.generic ${WHAT} \ |
---|
30 | LIBS="../libtelnet/libtelnet.a -lbsd\ |
---|
31 | -lcurses ${AUTH_LIB}" \ |
---|
32 | LIBPATH="../libtelnet/libtelnet.a /usr/lib/libbsd.a \ |
---|
33 | /usr/lib/libcurses.a ${AUTH_LIBPATH}" \ |
---|
34 | DEST=${DESTDIR}/usr/athena/bin \ |
---|
35 | DEFINES="-DUSE_TERMIO -DKLUDGELINEMODE \ |
---|
36 | -DSTREAMS -DDIAGNOSTICS \ |
---|
37 | -DOLD_ENVIRON -Dunix \ |
---|
38 | -DDEFAULT_IM='\"\r\nMIT Athena (%h/AIX) (%t)\r\n\r\r\n\r\"' \ |
---|
39 | -DLOGIN_ARGS ${AUTH_DEF}" \ |
---|
40 | INCLUDES="-I.. ${AUTH_INC}" \ |
---|
41 | LIB_OBJ="getent.o setenv.o" \ |
---|
42 | LIB_SRC="getent.c setenv.c" \ |
---|
43 | AR=ar ARFLAGS=cq RANLIB=ranlib \ |
---|
44 | LIBEXEC=${DESTDIR}/etc/athena \ |
---|
45 | CC="${CC}" LCCFLAGS="ATHENA_LCCFLAGS" |
---|
46 | |
---|
47 | athena_aix.auth: |
---|
48 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
49 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes -lcom_err -lhesiod" \ |
---|
50 | AUTH_LIBPATH="/usr/athena/lib/libAL.a /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
51 | AUTH_INC=-I/usr/athena/include \ |
---|
52 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|
53 | |
---|
54 | athena_ultrix: |
---|
55 | make -f Makefile.generic ${WHAT} \ |
---|
56 | LIBS="-ltermlib -lcursesX ../libtelnet/libtelnet.a ${AUTH_LIB}" \ |
---|
57 | LIBPATH="/lib/libc.a /usr/lib/libtermlib.a /usr/lib/libcursesX.a \ |
---|
58 | ../libtelnet/libtelnet.a ${AUTH_LIBPATH}" \ |
---|
59 | DEST=${DESTDIR}/usr/athena/bin \ |
---|
60 | DEFINES=${ODEFS}" \ |
---|
61 | -DDEFAULT_IM='\"\r\nMIT Athena (%h/Ultrix) (%t)\r\n\r\r\n\r\"' \ |
---|
62 | -DKLUDGELINEMODE -DDIAGNOSTICS \ |
---|
63 | -DENV_HACK -DOLD_ENVIRON ${AUTH_DEF}" \ |
---|
64 | INCLUDES="-I.. -I/usr/athena/include" \ |
---|
65 | LIB_OBJ="getent.o strdup.o" \ |
---|
66 | LIB_SRC="getent.c strdup.c" \ |
---|
67 | AR=ar ARFLAGS=cq RANLIB=ranlib \ |
---|
68 | LIBEXEC=${DESTDIR}/etc/athena \ |
---|
69 | CC="${CC}" LCCFLAGS="ATHENA_LCCFLAGS" |
---|
70 | |
---|
71 | athena_ultrix.auth: |
---|
72 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
73 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes -lcom_err -lhesiod" \ |
---|
74 | AUTH_LIBPATH="/usr/athena/lib/libAL.a /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
75 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|
76 | |
---|
77 | athena_hpux: |
---|
78 | make -f Makefile.generic ${WHAT} \ |
---|
79 | LIBS="-lcurses ../libtelnet/libtelnet.a ${AUTH_LIB}" \ |
---|
80 | LIBPATH="/lib/libc.a /lib/libcurses.sl \ |
---|
81 | ../libtelnet/libtelnet.a ${AUTH_LIBPATH}" \ |
---|
82 | DEST=${DESTDIR}/usr/bin \ |
---|
83 | DEFINES=${ODEFS}"-Dvfork=fork -DUSE_TERMIO \ |
---|
84 | -DDEFAULT_IM='\"\r\nMIT Athena (%h/HP-UX) (%t)\r\n\r\r\n\r\"' \ |
---|
85 | -DNO_LOGIN_F -DNO_LOGIN_P -DNO_LOGIN_H \ |
---|
86 | -DDIAGNOSTICS -DLOGIN_ARGS ${AUTH_DEF}" \ |
---|
87 | INCLUDES="-I.. -I/usr/athena/include" \ |
---|
88 | LIB_OBJ="getent.o setenv.o" \ |
---|
89 | LIB_SRC="getent.c setenv.c" \ |
---|
90 | AR=ar ARFLAGS=cq RANLIB=NONE \ |
---|
91 | LIBEXEC=${DESTDIR}/etc \ |
---|
92 | CC="${CC}" LCCFLAGS="-O" |
---|
93 | |
---|
94 | athena_hpux.auth: |
---|
95 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
96 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes -lcom_err -lhesiod" \ |
---|
97 | AUTH_LIBPATH="/usr/athena/lib/libAL.a /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
98 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|
99 | |
---|
100 | athena_linux: |
---|
101 | make -f Makefile.generic ${WHAT} \ |
---|
102 | LIBS="-ltermcap ../libtelnet/libtelnet.a -lbsd \ |
---|
103 | ${AUTH_LIB}" \ |
---|
104 | LIBPATH="/usr/lib/libc.a /usr/lib/libtermcap.a \ |
---|
105 | ../libtelnet/libtelnet.a /usr/lib/libbsd.a \ |
---|
106 | ${AUTH_LIBPATH}" \ |
---|
107 | DEST=${DESTDIR}/usr/athena/bin \ |
---|
108 | DEFINES=${ODEFS}" -DTERMCAP -DUSE_TERMIO \ |
---|
109 | -DDEFAULT_IM='\"\r\nMIT SIPB Linux-Athena (%h) (%t)\r\n\r\n\"' \ |
---|
110 | -DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK \ |
---|
111 | -DOLD_ENVIRON ${AUTH_DEF}" \ |
---|
112 | INCLUDES="-I.. ${AUTH_INC} -I/usr/ucbinclude" \ |
---|
113 | LIB_OBJ="getent.o" \ |
---|
114 | LIB_SRC="getent.c" \ |
---|
115 | AR=ar ARFLAGS=cq RANLIB=ranlib \ |
---|
116 | LIBEXEC=${DESTDIR}/etc/athena \ |
---|
117 | CC="${CC}" LCCFLAGS="ATHENA_LCCFLAGS -g" |
---|
118 | |
---|
119 | athena_linux.auth: |
---|
120 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
121 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes \ |
---|
122 | -lcom_err -lhesiod" \ |
---|
123 | AUTH_LIBPATH="/usr/athena/lib/libAL.a \ |
---|
124 | /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
125 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 \ |
---|
126 | -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|
127 | |
---|
128 | athena_osf1: |
---|
129 | make -f Makefile.generic ${WHAT} \ |
---|
130 | LIBS="-lutil -ltermcap ../libtelnet/libtelnet.a ${AUTH_LIB}" \ |
---|
131 | LIBPATH="/usr/lib/libc.a /usr/lib/libtermcap.a \ |
---|
132 | ../libtelnet/libtelnet.a ${AUTH_LIBPATH}" \ |
---|
133 | DEST=${DESTDIR}/usr/athena/bin \ |
---|
134 | DEFINES=${ODEFS}"-DTERMCAP -DKLUDGELINEMODE \ |
---|
135 | -DDEFAULT_IM='\"\r\nMIT Athena (%h/OSF/1) (%t)\r\n\r\r\n\r\"' \ |
---|
136 | -DUSE_TERMIO -DDIAGNOSTICS -DENV_HACK \ |
---|
137 | -DOLD_ENVIRON ${AUTH_DEF}" \ |
---|
138 | INCLUDES="-I.. ${AUTH_INC}"\ |
---|
139 | LIB_OBJ="getent.o" \ |
---|
140 | LIB_SRC="getent.c" \ |
---|
141 | AR=ar ARFLAGS=cq RANLIB=ranlib \ |
---|
142 | LIBEXEC=${DESTDIR}/etc/athena \ |
---|
143 | CC="${CC}" LCCFLAGS="-O -std1 -Olimit 602 -Dunix" |
---|
144 | # The -Dunix is for the -std1 |
---|
145 | |
---|
146 | athena_osf1.auth: |
---|
147 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
148 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes -lcom_err -lhesiod" \ |
---|
149 | AUTH_LIBPATH="/usr/athena/lib/libAL.h /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
150 | AUTH_INC=-I/usr/athena/include \ |
---|
151 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|
152 | |
---|
153 | |
---|
154 | athena_irix: |
---|
155 | make -f Makefile.generic ${WHAT} \ |
---|
156 | LIBS="-ltermlib ../libtelnet/libtelnet.a ${AUTH_LIB}" \ |
---|
157 | LIBPATH="/usr/lib/libtermlib.a \ |
---|
158 | ../libtelnet/libtelnet.a ${AUTH_LIBPATH}" \ |
---|
159 | DEST=${DESTDIR}/usr/athena/bin \ |
---|
160 | DEFINES=${ODEFS}"-Dvfork=fork -DUSE_TERMIO -DUTMPX \ |
---|
161 | -DKLUDGELINEMODE -DSTREAMS -DDIAGNOSTICS \ |
---|
162 | -DENV_HACK -DOLD_ENVIRON \ |
---|
163 | -DDEFAULT_IM='\"\r\nMIT Athena (%h/Irix) (%t)\r\n\r\r\n\r\"' \ |
---|
164 | ${AUTH_DEF}" \ |
---|
165 | INCLUDES="-I.. ${AUTH_INC}" \ |
---|
166 | LIB_OBJ="getent.o setenv.o" \ |
---|
167 | LIB_SRC="getent.c setenv.c" \ |
---|
168 | AR=ar ARFLAGS=cq RANLIB=NONE \ |
---|
169 | LIBEXEC=${DESTDIR}/etc/athena \ |
---|
170 | CC="${CC}" LCCFLAGS="-O2 -DSYSV -DPOSIX -DPOSIX_FLOCK" |
---|
171 | |
---|
172 | |
---|
173 | athena_irix.auth: |
---|
174 | make -f ../Config.local `basename $@ .auth` WHAT=${WHAT} \ |
---|
175 | AUTH_LIB="-L/usr/athena/lib -lAL -lkrb -ldes -lcom_err -lhesiod" \ |
---|
176 | AUTH_LIBPATH="/usr/athena/lib/libAL.a /usr/athena/lib/libkrb.a /usr/athena/lib/libdes.a" \ |
---|
177 | AUTH_INC=-I/usr/athena/include \ |
---|
178 | AUTH_DEF="-DAUTHENTICATION -DENCRYPTION -DKRB4 -DDES_ENCRYPTION -DATHENA_LOGIN" |
---|