Prev | Current Page 187 | Next

Bryan Costales, Claus Assmann, George Jansen, Gregory Shapiro

"sendmail, 4th Edition"

All rights reserved.
98 | Chapter 2: Download, Build, and Install
2.7.64 confSRCDIR
Location of sendmail source Build macro
All the auxiliary programs that are supplied with sendmail (suchas mail.local and praliases)
need pieces of source from the sendmail source directory to compile. The location of that
directory defaults to ../../sendmail.* Should you need to relocate that source tree (as you
might, for example, if you wished to do extensive source modification in a new directory),
you can redefine the source location with this confSRCDIR macro:
define(`confSRCDIR??, `../../newsendmail??)
Note that confSRCDIR gives a value to the SRCDIR= Makefile directive, and that make is run
inside an obj... directory, hence the ../../ prefixing newsendmail.
Should you need to relocate the sendmail source to a totally different disk or machine, you
must define confSRCDIR as a full pathname:
define(`confSRCDIR??, `/usr/local/devel/sendmail/custome1.5/src??)
Be careful never to define confSRCDIR under a temporary mount point, suchas tmp_mnt,
because that mount point might not exist the next time you try to Build. And note that
SRCDIR= is always the current directory for sendmail, so nothing special needs to be done
to Build if you move the source.
2.7.65 confSTDIOTYPE
Use torek or portable for buffered file I/O Build macro
This build-time macro is no longer used as of V8.


Pages:
175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199
życzenia ślubne gustowne meble katowice felgi aluminiowe poznań katalog firm katalog stron