sendmail-5.67+1.6W-hp Patch
sendmail-5.67+1.6W-hp unofficial patch [28Oct1992] (共著)
=-=-=-=
From: cik1a03@dominic.ipc.chiba-u.ac.jp (hash)
Newsgroups: fj.sources
Subject: sendmail 5.67+1.6W unoffical patch for HP-UX and HI-UX/WE2
Keywords: sendmail, HP-UX, HI-UX/WE2, HP, Hitachi
Date: 28 Oct 92 12:41:08 GMT
Distribution: fj
Organization: Computer Center, Chiba Univ.
=-=-=-=
This is a beta version patch of sendmail 5.67 + 1.6W for
HP-UX ( Hewlett-Packard ) and HI-UX/WE2 ( Hitachi ).
We would like to test and check our patches.
Our patch contains 3 files.
- nougaki
- Please read this file first.
"nougaki" means "READ_ME" in Japanese :-)
- ADDFILES:
- Additional files ( Shell archive format )
- PATCHES:
- Patch file ( some patches )
hayashi@kuic.kyoto-u.ac.jp
naka@dominic.ipc.chiba-u.ac.jp
hashimoto@chiba-u.ac.jp
--------------------- start of nougaki ---------------------------
readme first
HP-UX and HI-UX/WE2 are "nice and fine" UNIX systems. Sendmail
program was supported from HP-UX 8.05 and HI-UX 01.02 version.
However, it seemed to be incorrectly under DNS (Berkeley
Internet Domain Name Server ) and MX ( mail exchanger ) environ-
ments . So we tried to install BSD sendmail 5.67 ( Berkeley Net2 )
+ 1.6W( WIDE project ) on HP-UX and HI-UX/WE2. 1.6W is a patch
that supports various functions. You can get it from the following
anonymous ftp sites.
- bash.cc.keio.ac.jp (131.113.1.13)
- Location: /pub/net
- FILE rw-r--r-- 264495 Mar 29 1992 sendmail.5.67+1.6W.tar.Z
- ftp.ae.keio.ac.jp (131.113.36.12)
- Location: /pub/net
- FILE r--r--r-- 264495 Mar 29 1992 sendmail.5.67+1.6W.tar.Z
- ftp.kuis.kyoto-u.ac.jp (130.54.20.1)
- Location: /net/mail/WIDE-sendmail
- FILE rw-r--r-- 264495 Mar 25 1992 sendmail.5.67+1.6W.tar.Z
In comp.sys.hp, Mike Peterson ( University of Toronto
Chemistry Department, system@alchemy.chem.utoronto.ca ) showed
his collection of porting "tricks" and routines on 10 Aug 92
19:07:11 GMT. Those are very useful for us. We use them for
porting sendmail 5.67 +1.6W. We thank his kindness.
Masahiro Nakamura (Ghost Com.) a member of "hpmail"
Haruhisa Hayashi (Kyoto Univ. Grad. Student) hayashi@kuic.kyoto-u.ac.jp
Akihiro Hashimoto (Comp. Center, Chiba Univ) hashimoto@chiba-u.ac.jp
Compile Environment
- HP-UX 8.05 (HP9000/725) with cc/gcc-2.2.2
- HI-UX/WE2 (3050R/sv) with cc
- File name
- Note
- src/main.c
- "TZ"
- src/sendmail.h
- #inclde "port.h"
- src/port.h
- includes some trick from comp.sys.hp
- src/arpadate.c
- to get TZ name add "extern char *tzname[]" line
- src/conf.h
- comment out USE_TM_ZONE
- src/deliver.c
- HP-UX & HI-UX/WE2 don't support EPROCLIM
- src/pathnames.h
- sendmail.cf & sendmail.fc
- src/Makefile.HP
- Makefile for HP-UX
- src/Makefile.HIUXWE2
- Makefile for HI-UX/WE2
- support/flock.c
- BSD flock pefrom routine ..Comp.sys.hp
- support/getdtablesize.c
- maximum number of file descriptors ..Comp.sys.hp
- support/nameser.h
- HI-UX/WE2 lacks GETSHORT in nameser.h.
Caution:
- Our programs come with ABSOLUTELY NO WARRANTY. Please use them
at your own risk.
- Our programs have no relations and no connection with our
research works and bussiness, So University and Company
have no relations and no connection with programs.
Problems:
This version is only beta release. Some troubles and problems may
cause serious damage to your mail systems. Bug reports are welcome
if the reports are written in English.
If you find them, please send Bug reports with your advice and
comments to following e-mail addresses.
hpsmail@dominic.ipc.chiba-u.ac.jp
KNOWN BUG) a queue operand seem to be wrong.
For example ," sendmail -oi -q "
HOW_TO_USE:
- Change directory to original 5.67+1.6W. Hereafter we call
this directory as $(original).
- Please read original src/TODO , src/READ_ME and so on.
- Copy files.
- cp ADDFILES $(original).
- cp PATCHES $(original).
- Extract additinal files.
- chmod +x ADDFILES
- sh -c ADDFILES
- Apply patches.
- patch -p < PATCHES
- Edit src/port.h , change your default time zone.
- Make
- case of HP-UX
- cd src
- make -f Makefile.HP
- case of HI-UX/WE2
- cd src
- make -f Makefilke.HIUXWE2
--------------------end of nougaki ------------------------------
後日談
|
当時、一般に使用されていた sendmail-5.67+1.6W を HP用にと改造したもの。
それまで使っていた SunOS4.xから HP に乗り換えた私が、「HPの仕様」に
泣かされることになる記念すべき第1段(笑)。
さらに、
- HPUX の lockf の問題
- SETPROCTITLE を表示する
- local delivery での /bin/mail への引数
の問題が指摘された。
|
パッチをget
|
追加パッチ&説明ファイルをget
|
Internet関連業績(笑)
はやし はるひさ
このページの最終更新日: 1998年11月29日 日ようび 晴れ