[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freewnn:00032] libwrap patch




# FreeWnn ML 管理者のよしだです。以下のメールが、tomo.gr.jp の
  メール配送がトラブッていた時間に投稿されていましたので、転送
  します。もうしわけございませんでした。

   
======   
To: freewnn@tomo.tomo.gr.jp
Subject: libwrap patch
MIME-Version: 1.0 (generated by SEMI 1.13.5 -
 =?ISO-8859-4?Q?=22Meih=F2=22?=)
Content-Type: multipart/mixed;
 boundary="Multipart_Fri_Aug__6_18:18:24_1999-1"
Date: 06 Aug 1999 18:18:24 +0900
Message-ID: <86907pe07z.fsf@itl.co.jp>
Lines: 109
User-Agent: T-gnus/6.10.064 (based on Pterodactyl Gnus v0.84) SEMI/1.13.5
 (=?ISO-8859-4?Q?Meih=F2?=) FLIM/1.12.7 (=?ISO-8859-4?Q?Y=FEzaki?=)
 Emacs/20.3 (i386-debian-linux-gnu) MULE/4.0 (HANANOEN)
From: MOTOKI Sinichi <sin@itl.co.jp>
X-Dispatcher: imput version 980905(IM100)


 はじめまして。
 元木@ITLと申します。
   
 個人的趣味により tcp_wrapper の libwrap を使う patch を作り
 ましたので物好きな人はお使い下さい。
 FreeWnn-1.10.tar.gz に patch-1.10-a001, patch-1.10-a002 を
 あてた状態からの diff です。
   
 また、 副作用としてroot権限で実行した場合に -u, -g で実行時
 の user と group を変えられるようになってしまいます。(^^;
   
 ちなみに Debian の potato でしか動作確認をしていませんので
 注意してください。
   
 - 使いかた
   
 1. 送付のパッチをあてて下さい。
 2. autoconf
 3. ./configure --with-libwrap 
    (./configure --with-libwrap=../tcp_wrapper/)
   
 - 変更点
   
  o jserver を -m 0755 でインストールするように変更。(Makefile.in)
    # きっとやりすぎです
  o --with-libwrap で libwrap.a をリンクするように変更 
    (configure.in)
  o -u で root な時に real/effective user を変えられるように
    変更 (de.c)
  o -g で root な時に real/effective group を変えられるよう
    に変更 (de.c)
  o WNN_DAEMON_NAME を勝手に定義しました。(de_header.h)
  o cmd_name がどこかでなにかを突っ込まれている気配がないの
    で WNN_DAEMON_NAME で初期化するように変更。(de.c)
   
sin.
# patch が 10k を越えていたので gzip したのですが、ちょっと
# 大きいぐらいの場合はどうしたらいいのでしょうか?
   
--Multipart_Fri_Aug__6_18:18:24_1999-1
Content-Type: application/octet-stream; type=gzip
Content-Disposition: attachment; filename="libwrap.patch.gz"
Content-Transfer-Encoding: base64

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

--Multipart_Fri_Aug__6_18:18:24_1999-1--