[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:01316] package local-fix
- From: Hiroshi KISE <kise@xxxxxxxxxxxx>
- Subject: [debian-users:01316] package local-fix
- Date: Tue, 29 Jul 1997 11:35:58 +0900
- X-ml-count: 01316
- X-ml-driver: CMLD (Version 2.5)
- X-ml-name: debian-users
- Message-id: <15751.870143758@xxxxxxxxxxxxxxx>
- X-mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3
パッケージ(のソース)をいじって、新たに*.deb形式にするときに、
カーネルの再構築のときのように、ローカルなバージョン番号を
付けるなどして、配布されているパッケージと区別がつくように
する方法はあるのでしょうか。
あらすじ:
inn_1.5.1-2を入れてみたところ、news.noticeに大量のログが
出力されました。
================
Jul 26 19:46:00 news innd: c:<5rasrl$fna@xxxxxxxxxxxxxxxxxxxxxx>
Jul 26 19:46:00 news innd: a:<5rasrr$g64@xxxxxxxxxxxxxxxxxxxxxx>:869913923:0:869913923:
Jul 26 19:46:00 news innd: c:<5rasrr$g64@xxxxxxxxxxxxxxxxxxxxxx>
Jul 26 19:46:00 news innd: a:<5rasrs$k1e@xxxxxxxxxxxxxxxxxxxxxx>:869913923:0:869913923:
================
/etc/syslog.confやソースを調べていってわかったことは、
提供されているパッケージでは、inn-1.5.1/debian/config.data.debianの記述が、
================
L_NOTICE LOG_NOTICE
L_CC_CMD LOG_NOTICE
================
となっていることです。config/config.distは
================
L_NOTICE LOG_WARNING
L_CC_CMD LOG_INFO
================
ですし、僕が今まで運営していたシステムでもそうしていたので、
デフォルトの状態ではすっごく困るのです。あれって、毎日メイルで
送られてくるんですよね?
というわけで、debian/config.data.debianを修正して、
% ./debian/rules build
# ./debian/rules binary
(ここらへん試行錯誤)として*.debを作り、それをdpkg -iでインストール
しました。ですが、こうすると、元のバージョンと同じになってしまいます。
どこらへんを直せば、区別できるバージョン名をつけられるのでしょうか。
--
喜瀬“冬猫”浩@南国沖縄
kise@xxxxxxxxxxxx