Hi, Please code review fix for following CRs:
6825333 Update fetchmail to version 6.3.13 6802880 Add NTLM support to fetchmail The webrev is available at: http://cr.opensolaris.org/~aragorn/6825333-fetchmail/ The webrev contains following non-trivial changes: ----------------------------------------------- 1. Synchronized usr/src/pkgdefs/SUNWfetchmail/copyright file with COPYING file from the fetchmail-6.3.13 distribution. 2. Removed patch.configure file. This was only a temporary workaround until both PSARC/2007/635 and PSARC/2007/634 are integrated (see CR 6696871 for more info). The integration happened in build 92 (covered by CR 6627387). 3. Removed fetchmail-6.3.8-CVE-2007-4565.patch file. This is already integrated into upstream fetchmail sources. 4. Added NTLM support (--enable-NTLM in Makefile.sfw). This is CR 6802880. 5. ssl is now used from the sfwnv gate (proto area) instead of the installed system (build machine). Please see --with-ssl change in Makefile.sfw file. 6. Added 'env -' for all relevant targets. 7. MAKE=$(CCSMAKE) removed from all $(CCSMAKE) invocations. The MAKE macro is correctly set by /usr/ccs/bin/make, so it is not needed to be set explicitly. 8. Removed fetchmailconf.1 man page from the post process. Because fetchmailconf.1 includes whole fetchmail.1, the Sun specific addition was in the fetchmailconf.1 twice (bug). 9. Removed specific additions to LDFLAGS. None of them are needed. 10. Removed INSTALL=/usr/bin/ginstall from the install target. The install program is already correctly detected by configure. 11. Switched to python2.6. This version of python should be default in OpenSolaris since snv_131. 12. Replaced /usr/bin/fetchmailconf link by real script as intended by fetchmail authors. The /usr/bin/fetchmailconf is now correctly generated because of correctly forced python version for the ./configure script (see PYTHON="$(PYTHONBIN)" and am_cv_python_pythondir="$(PYTHONDIR)" configure options). 13. /usr/lib/python2.6/vendor-packages/fetchmailconf.py is no longer executable (no longer required because /usr/bin/fetchmailconf is no longer link to fetchmailconf.py). 14. shebang for /usr/lib/python2.6/vendor-packages/fetchmailconf.py is modified to use explicit version of python (2.6) - please see the PERL line in the Makefile.sfw. Thanks for your time. -- Marcel Telka Solaris RPE
