■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Postfix

1 :名無しさん@お腹いっぱい。 :2001/07/05(木) 08:28
無さげなのでスレ立てました。
とりあえず自宅で運用ちぅ。
http://koyan.freedom.ne.jp/postfix/start.html

224 :名無しさん@お腹いっぱい。 :02/02/19 21:59
>>223
> はぁ?
>
> > しかも、一般ユーザが mailbox か MailDir を選べるらしいぞ。
> > これは自分で設定したことないので分からないけど。
>
> そんなわけねーだろ > 一般ユーザが mailbox か MailDir を選べる
> mbox or Maildirはmain.cfの
> home_mailbox = Maildir/
> だ。
>
はぁ? グローバルな設定とは別に.forwardを使って各ユーザが指定できます
が、それが何か? むろん、「うちのサイトでは.forward使わせないし」って
方針はありですが、そうであれば一言書くべきでしょ。単に「知らなかっただ
け」だとは思うけど。
あ、嘘だと思うなら、src/local/dotforward.c読んで.forwardファイルに対す
る処理の流れ追ってみ?

で、>>222氏の言っている
> しかも、一般ユーザが mailbox か MailDir を選べるらしいぞ。
> これは自分で設定したことないので分からないけど。
>
だけれど、とっても簡単。例えば~/Maildir/を使いたければ、~/.spop3dに
>MailDrop Maildir maildir
って書いときゃおげ。逆に/var/mail/hogeを使いたければ
>MailDrop /var/mail/hoge mailbox
で大丈夫。

実は開発版の0.16dだとSASLにも対応済み。あとは、拡張アドレスが簡単に扱え
ると良いのだが……。自分でやれって? まぁ、そうなんだけどさ。


225 :名無しさん@お腹いっぱい。 :02/02/19 22:23
スレとは関係無いが、~/Maildir/使わないでmailbox使う必然性あるのか?

226 :名無しさん@Emacs :02/02/19 22:56
>>225
qpopperじゃなきゃ嫌だぁ〜ってとき ;-P

227 :名無しさん@お腹いっぱい。 :02/02/19 23:04
mailboxを使う必然性ってのは、
~/Maildirに対応してないMUAがあるからでは?
たしか、~/Maildirに対応してないMUAってあるんだよね?

んで、クライアントのMUAまで口出せない環境だとしょうがないかと。

クライアント側で選択できるとその点融通が利いていいね。

APOPのパスワードもクライアントが変更できるって事は、
今のPOPdはsolidpop3dが一番かな?

IMAPってうちでは使ってないけど、どれが一番とかある?

228 :名無しさん@お腹いっぱい。 :02/02/20 04:30
>>227
スレ違いかも。
どれが一番ってのは無いと思うけど、ざっくり言ってしまうとこんな感じなのかしら。

- IMAP にどっぷりつかりたい
→ Cyrus IMAP
- UNIX で生活してて、既存のスプール形式から離れたくない
→ uw-imap (imap-2001)
- Maildir マンセー
→ courier-imapd

私は、MH 形式を捨てたくないので、imap-2001 使ってます。

229 :227 :02/02/20 08:42
う、確かにスレか離れちゃったね、スマソ。
でも、参考になりました。サンクス。

230 :219 :02/02/20 16:01
意見を参考にするに。
SMTP-AUTHとAPOP before SMTPに両対応したい、
パスワードはユーザが変更できた方が良い、
Maildirの方がいい、と個人的に思う私は、

Postfix+solidpop3d+Cyrus-SASL(+ユーザ側パスワード変更wrapper)+coruier-imapd

こんな組み合わせが妥当かなぁ。今のところ。
早速、調べて構成変えてみようかな。


231 :名無しさん@お腹いっぱい。 :02/02/21 02:07
をいをい、solidpop3d と courier-imapd を組み合わせるって、どういう環境やねん。

232 :  :02/02/23 04:13
UW-IMAPDは良くも悪くもUNIXメールスプールを使うため
ファイルのロックに失敗してメールを失ったことがあるので、
Cyrus-IMAPDに乗り換えたよ。
PostfixならSMTP-AUTHとパスワード共用できるのも○。(sendmailもか)

Cyrusの前にMaildir/+courier-imapdも考えたのだけど、
日本語検索ができなかったので候補から脱落。


233 :7743 :02/02/25 19:43
postfix-1.1.4 age


234 :名無しさん@お腹いっぱい。 :02/02/26 10:02
solidpop3dよさげですね。
日本語でこれの良い解説ページってありますか?

235 :名無しさん@お腹いっぱい。 :02/03/05 19:29
教えてください。

sendmailを使ってると、POP3のログインのログも、/var/log/maillogに残ります。
でも、postfixを使うと、smtpのログは残るのですが、POP3のログインのログが残りません。
これもログをとるようにするにはどうしたらいいのでしょうか?



236 :名無しさん@Emacs :02/03/05 20:42
>>235
sendmailもpostfixも、何を使ってんのか知らんがたぶんそのPOP3とやらも、
こんなログ出たよーと騒ぐだけで、その後どのファイルに記録するかなんて
ぜんぜん気にしちゃいないのです。

なので、そのPOP3とやらがどんなfacilityでログを吐くのかを調べて
/etc/syslog.confにババン。syslogじゃなかったらおら知らね。

237 :名無しさん@お腹いっぱい。 :02/03/06 13:36
>>235
なぜ postfix が pop service していると思っているのかと、小一時間問いつめたい

238 :名無しさん@お腹いっぱい。 :02/03/09 13:44
スレ違いかもしれないが、mfsmax.docomo.ne.jpへの接続が
失敗しまくるんだけど、原因の切り分けどうやったらいいかな。
自宅サーバでpostfixつかってて、LAN内から hoge@docomo.ne.jpに
送ろうとすると接続失敗を延々繰り返してキューに残りっぱなしになる。


239 :名無しさん@お腹いっぱい。 :02/03/09 14:03
>>238
docomo がしょぼいだけ。

240 :名無しさん@お腹いっぱい。 :02/03/09 14:11
>>239
やっぱそう?
WAKWAKのメールアカウントで試すと使うとすぐ届くんだけどな…、
おなじNTTだからかな。他のプロバイダではどうなるんだろ。

241 :名無しさん@お腹いっぱい。 :02/03/09 14:33
>>240
特定 ISP からはすぐ届くようにしたみたいね。
WAKWAK がそうかは知らんけど。

242 :名無しさん@お腹いっぱい。 :02/03/09 15:01
>>241
なるほどね。あきらめるか。レスありがとう!

243 :名無しさん@お腹いっぱい。 :02/03/12 01:27
だいぶ下がっているのでage。

postfix-jpでは既に情報流れているけどPostfix本、3月14日発売。
『Postfix メールサーバの構築』
http://www.ascii-store.com/shop/asciibook/product.asp?sku=4-7561-4051-3


244 :名無しさん@お腹いっぱい。 :02/03/19 22:55
自分に本買ってageた。

245 :名無しさん@お腹いっぱい。 :02/03/22 02:48
>>243
漏れも買ったage。
今週末出張なので、新幹線の中で読もうと思う。


246 :名無しさん@お腹いっぱい。 :02/03/23 10:28
正直な話、あまり良い本だとは思えん > ASCIIのPostfix本
原書も買ったんだけど、ダメスギだと思った

247 :P :02/03/23 13:59
>>246
期待してたんだけどだめ?
Ikeさんのサイトが充実してるおかげで本要らずなんだけど 
オライリー辺りでマトモなの出してくれんかね。
EximはあるのにYO!


248 :名無しさん@お腹いっぱい。 :02/03/26 00:22
まだ読んでいる途中だが、>>246の言うとおりだと思う。
いけださんのページで大部分は間に合う。

249 :名無しさん@お腹いっぱい。 :02/04/05 08:21
MTAにpostfix使っています。
rootのメールを一般ユーザにaliasしてるんだけど
ローカルなメールのFromが

From: root@.localdomain (Charlie Root)

こんなんになってます。
"バカなroot"ってどんな意味なんでしょう?

「英和和英中辞典」より
1 _ ばか,とんま.
2 [複数形で] (女性の)おっぱい.



250 :名無しさん@お腹いっぱい。 :02/04/05 08:53
>>249
grep root /etc/passwd

251 :名無しさん@お腹いっぱい。 :02/04/05 09:09
>>250
お、これはrootさんの御名前だったのですね。


252 :名無しさん@お腹いっぱい。 :02/04/05 09:56
Hi, Charlie!

253 :名無しさん@お腹いっぱい。 :02/04/05 10:00
>>249
Charlie Rootって知ってる人が少ないのかなぁ・・
http://sportsillustrated.cnn.com/baseball/mlb/all_time_stats/players/r/45823/
シカゴ・カブスのピッチャーだよん。

同じ質問をしてる人も見つけた↓
http://org.netbase.org/charlie-root.html


254 :C.N.名無しさん :02/04/05 11:54
Postfix本期待して買ったんだけれど、いらんとこ削れば
厚さ半分以下になる内容だと思った(w
そうすればリファレンス本としての価値が出ると思う。

解説本を一から起こすならセレンディップあたりにリクエスト
したほうがいいかもしれんなぁ。
オライリーは王道なのであえて外す(w

255 :名無しさん@お腹いっぱい。 :02/04/09 17:15
ユーザーのmboxの容量を制限したいのですが
良い方法はありますか?

256 :名無しさん@お腹いっぱい。 :02/04/09 18:39
>>255
1. OS の quota
2. maildrop & courier imapd を使って Maildir++ による quota

257 :255 :02/04/09 19:47
>>256
即レスありがとうございます。
すこし説明が足りなかったので補足します。
やりたいことを具体的に言うと
プロバイダーのメールのように保存容量を決めて、それ以上メールがくると
エラーメッセージを送信者に返す、ということをしたいのです。
私の環境はPostfix + DRAC + qpopperでpop before smtpを行っています。
qpopperだとmaildir形式が使えないので苦慮しています。
特にqpopperにこだわりはないので他のpopがあればそちらに代えてもいいのですが
(pop before smtpができることが前提で)

258 :名無しさん@お腹いっぱい。 :02/04/09 19:54
うちの部署(100人未満)もMailDirへの変更に伴い、
http://www.ex-parrot.com/~chris/tpop3d/
を導入しました。とりあえずmbox,MailDir両方
サポートですから移行がらくちんでした。

259 :名無しさん@お腹いっぱい。 :02/04/09 21:15
>>255
mailbox_size_limit じゃダメなの?

260 :名無しさん@お腹いっぱい。 :02/04/10 13:25
# The mailbox_size_limit parameter controls the maximal size of a
# mailbox or maildir file (in fact, it limits the size of any file
# that is written to upon local delivery) The default is 50 MBytes.
# This limit must not be set smaller than the message size limit.
#
mailbox_size_limit = 51200000

261 :255 :02/04/11 09:25
お返事が遅れましてごめんなさい。
mailbox_size_limit で試したところ見事にできました。
ありがとうございました。

262 :255 :02/04/11 14:08
送信するすべてのメールの末尾に文章を挿入するにはどうしたらよいですか?
何度も申し訳ありません。
http://www.kobitosan.net/postfix/conf/main.cf.jp
を見たのですがそれらしい設定が見つかりませんでした。

263 :名無しさん@お腹いっぱい。 :02/04/12 23:13
>>262
content_filter使ってなんとかしる。

264 :名無しさん@Emacs :02/04/15 19:50
sendmailスレ見て思ったけど、PostfixでDNSの逆引きを防ぐ方法ってある?
djb教じゃないけど別に逆引き要らないかなって思うときある


265 :名無しさん@お腹いっぱい。 :02/04/17 23:33
Linuxの初心者スレで行けといわれたので飛んできました。
.qmail-hogehoge みたいに
postfixでusername-hogehoge@〜 みたいな拡張アドレスを
ユーザーが簡単に作ることって出来ませんか?

266 :名無しさん@お腹いっぱい。 :02/04/18 00:27
>>265
標準では拡張アドレスの区切り文字が + になってる。
main.cfをよく見てみそ。


267 :名無しさん@お腹いっぱい。 :02/04/18 01:03
>>266
サンクス。ちゃんと動きました。
それにしても-と+どっちがいいかな。迷う。

268 :名無しさん@お腹いっぱい。 :02/04/18 01:38
Web登録とかでは+入りアドレスを受け付けてくれないことが多い。

269 :266 :02/04/18 01:43
んじゃ qmailと一緒の-だな。
アリガト!!!

270 :名無しさん@お腹いっぱい。 :02/04/25 16:15
Postfix本を少しずつ読んでる途中なんだけど、
Postfixは完璧、とかSendmailと完全に置き換えられるって、
ものすごく強調されてるんだけど、本当なんでせうか?
Sendmailに出来て、Postfixに出来ない事って本当にないの?

271 :名無しさん@お腹いっぱい。 :02/04/25 16:57
>270 自分でわからないなら知る必要もないと思われ。

272 :名無しさん@Emacs :02/04/25 17:09
>271
今週の名セリフに認定しますた。


273 :名無しさん@お腹いっぱい。 :02/04/26 00:44
docomoなんとかしてくだちい。


274 :名無しさん@お腹いっぱい。 :02/05/05 14:48
Postfix-1.1.8 age

275 :名無しさん@お腹いっぱい。 :02/05/06 12:28
特定ドメイン(=docomo)宛のメールだけ
retry を定間隔にしたいんですけど
cron で postqueue -s を回すよりいい方法ありますでしょうか。


276 :名無しさん@お腹いっぱい。 :02/05/07 23:43
RedHatにはいったぞ、、、、ぞぞぞ。(qmailははいらなかった、ぷぷ)

277 :名無しさん@お腹いっぱい。 :02/05/08 00:04
>>276
qmailは配布ライセンスの問題があるからねえ。

278 :名無しさん@お腹いっぱい。 :02/05/09 17:13
Fromによってリレー先を変更することは
できる?

279 :名無しさん@お腹いっぱい。 :02/05/11 16:22
SunWorldあげ

280 :名無しさん@お腹いっぱい。 :02/05/11 16:23
SunWorldで特集なの?
伊勢崎で手に入んないや。

281 :名無しさん@お腹いっぱい。 :02/05/11 17:45
>>280
ikeさんが書いてるよ

282 :名無しさん@お腹いっぱい。 :02/05/15 13:15
メールをTo行だけ書換えて転送したいんですけど
なにか良い方法はないでしょうか・・・?


283 :名無しさん@お腹いっぱい。 :02/05/15 13:16
age

284 :名無しさん@お腹いっぱい。 :02/05/15 14:28
postfix 1.1.10 age

285 :名無しさん@お腹いっぱい。 :02/05/15 20:39
日刊postfix


286 :名無しさん@お腹いっぱい。 :02/05/16 00:44
postfixの弱点がよくわかりません。教えてたもれ。

287 :名無しさん@お腹いっぱい。 :02/05/16 01:00
ドメインが無いからをグローバルIPだけを使って設定してみた。
適当に mydomain と myhostname にIP書いて、mynetworks にIP追加
してみたら、かろうじて動いたけど、postfix start で警告でまくり。

288 :名無しさん@お腹いっぱい。 :02/05/16 01:05
>>286
djb信者に叩かれること

289 :名無しさん@お腹いっぱい。 :02/05/16 10:46
進化の止ったsoftwareの信者には「ライフサイクルって知ってる?」を
合言葉にして対抗。

290 :名無しさん@お腹いっぱい。 :02/05/16 18:56
>>289
そんな言葉で対抗するのは恥ずかしいから止めてくれ。。。


291 :名無しさん@お腹いっぱい。 :02/05/18 06:08
tcpserverからPostfixはタブーなのでしょうか?

292 :名無しさん@お腹いっぱい。 :02/05/18 11:35
user+hoge@domain.com
みたいな、拡張アドレスって、
転送メールか簡易メーリングリスト以外の使い方ってあるの?
普通のメールアドレスのように送受信に使える様にできたりしますか?

293 :名無しさん@Emacs :02/05/18 12:47
>>291
タブー以前に可能なのかなぁ?
master.cf から smtpd を削除して、かわりに tcpserver で受けるようにすればいい?
可能だとしてもそうするメリットが思いつかんのだが。

294 :293 :02/05/18 22:08
やってみた。ダメだった。

exec env - /usr/local/bin/tcpserver -v -R -c 40 -u `id -u postfix` -g `id -g postfix` 0 smtp /usr/local/libexec/postfix/smtpd

May 18 22:02:27 giko postfix/smtpd[79166]: fatal: no transport type specified

295 :名無しさん@お腹いっぱい。 :02/05/19 22:38
>>291
Postfix が tcpserver に呼ばれるのはタブーじゃないと思う。
tcpserver が Postfix を呼ぶのはタブーかもしれない。

>>293
接続自体を受け付けたくなければ有効かも。

>>294
呼ぶのは smtpd ではなく sendmail -bs じゃないか?
tcpserver は知らんが tcpd からだったら呼べたYo!

296 :名無しさん@お腹いっぱい。 :02/05/20 03:38
---------- ここまで読んだ ----------



297 :名無しさん@お腹いっぱい。 :02/05/20 19:58
---------- ここまで読んだ ----------

298 :名無しさん@お腹いっぱい。 :02/05/23 21:07
---------- ここだけ読んだ ----------



299 :名無しさん@お腹いっぱい。 :02/05/24 01:05
---------- ここから読もう ----------

300 :名無しさん@お腹いっぱい。 :02/05/26 02:56
---------- キリトリ線 ----------

301 :名無しさん@お腹いっぱい。 :02/05/26 08:48

---------- や ま お り ----------


302 :302 :02/05/26 16:28
OPENLDAP+Postfixの構築方法が日本語で解説されているホームページご存知ないですか?

303 :名無しさん@お腹いっぱい。 :02/05/27 11:32
ちょいと昔の話題なんだけど、>>203 の saslpasswd の wrapper って、
こんなかんじでいいの?

#include <unistd.h>

#ifndef SASLPASSWD
#define SASLPASSWD "/usr/local/sbin/saslpasswd"
#endif

main() {
#ifdef DOMAIN
execl(SASLPASSWD, "saslpasswd", "-u", DOMAIN, getlogin(), NULL);
#else
execl(SASLPASSWD, "saslpasswd", getlogin(), NULL);
#endif

}

とりあえず FreeBSD 4.3-RELEASE で動いたけど。プログラムほとんど組んだ
事無いからわからないんだよね。


304 :名無しさん@お腹いっぱい。 :02/05/29 22:49
postfix-1.1.11 age

305 :名無しさん@お腹いっぱい。 :02/05/29 23:01
---------- ここまで読んだ ----------


306 :名無しさん@お腹いっぱい。 :02/05/30 01:14
---------- もうこねぇよ ----------

---------- あぁくんなよ ----------

307 :名無しさん@お腹いっぱい。 :02/06/02 21:02
dracでpop before smtp をしようと思い、
dracをMakeしました。

Makefileの書き換えた部分は
INSTALL = install
DEFS = -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH
BCFLAGS = $(DEFS) -g -I/usr/local/src/db-3.3.11/include
LDLIBS =
TSTLIBS = -L. -ldrac
RPCGENFLAGS = -I -C
MANADM = 8

rpc.dracd.cの書き換えた部分は
#define DBFILE "/usr/local/etc/postfix/dracd.db"
#define ALFILE "/usr/local/etc/postfix/dracd.allow"

これだけだったと思います。それで、
Make
su
Make install
Make install-man
としました。
起動して、rpc.dracd &
./testing localhost 1.2.3.4
とした後に、
/usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db
を実行したら、
db_dump: /usr/local/etc/postfix/dracd.db: unexpected file type or format
db_dump: open: /usr/local/etc/postfix/dracd.db: Invalid argument
こう出てしまい、参照できませんでした。
どこが間違っているのか分かりませんので、
お知恵を拝借させて頂けると嬉しいです。

308 :307 :02/06/02 21:08
忘れてました。OSはFreeBSD 4.2です。

309 :307 :02/06/02 21:25
たびたびすみません。
BCFLAGS = $(DEFS) -g -I/usr/local/src/db-3.3.11/include
の最初のBはコピペの失敗なので、無視してください。

310 :名無しさん@お腹いっぱい。 :02/06/02 21:32
drac知らんけどBerkeleyDBはリンクしてるん? -ldb

311 :名無しさん@お腹いっぱい。 :02/06/02 21:59
>>307
先月末あたりにpostfix+drac+qpopperをportsで入れたときは、
dracのpatchをいじらないとdbをリンクしなかったです。
cd /usr/ports/mail/drac
vi files/p-aa #読めばわかる
make WITH_POSTFIX=yes

cd /usr/ports/mail/qpopper
make WITH_DRAC=yes WITHOUT_IPV6=yes
てなかんじ。

312 :311 :02/06/02 22:09
×vi files/p-aa #読めばわかる
○vi files/patch-aa
+.if defined(WITH_POSTFIX) || defined(WITH_POSTFIX_DB3)
+DEFS= $(RPCFLAGS) -DFLOCK_LOCK -DGETHOST -DDASH_C -DTERM_KD -DREQ_HASH<追加

でも直接の解じゃないね。スマソ。

313 :名無しさん@お腹いっぱい。 :02/06/02 22:30
>>310
えと、まだFreeBSD自体始めて間もないので、詳しいことが分かりません。
BerkeleyDBと何かをリンクするって事ですか?
最後の、-ldbとはなんですか?

BerkeleyDBは
/usr/local/src/db-3.3.11にソースを展開、
/usr/local/BerkeleyDB.3.3に入っています。

$ tar zxvf pub/db-3.3.11.tar.gz
$ cd db-3.3.11
$ cd build_unix
$ ../dist/configure
$ make
$ su
# make install
ってやっただけなのですが、なにか足りませんか?

314 :名無しさん@お腹いっぱい。 :02/06/02 23:07
>>313
自分でインストールした場合、共有ライブラリを読むようにしてやらないとダメとか?

試しに、手で (root で)
/sbin/ldconfig -m /usr/BerkeleyDB.3.3/lib
としてから試してみるとどうなりますか?

315 :310 :02/06/02 23:13
>>313
ライブラリのリンクの件はgoogle様に聞いて下さいな。うまく説明できまへん

BerkeleyDBのmakeじゃなくて、dracのほう。
libdbをldのリンカフラグに入れてないように見える。
#動いてない原因は他にもあるかも知らんけど、とりあえずここも解決しないとね

dracのMakefileは
LDLIBS = -L/usr/local/BerkeleyDB.3.3/lib -ldb3
を追加して作り直そう


316 :名無しさん@お腹いっぱい。 :02/06/02 23:14
ちょっと調べて回ってたんですが、リンクするっていうのは、
ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.a /usr/local/lib/libdb.a
ln -s /usr/local/BerkeleyDB.3.3/include/*.h /usr/local/include/
こういうことですか?
やってみましたけど、変化ありませんでした。

317 :名無しさん@お腹いっぱい。 :02/06/02 23:15
すみません、リロードしないで、書き込んでしまいました。
ちょっとやってみます。

318 :310 :02/06/02 23:17
>>316

違う…。

319 :名無しさん@お腹いっぱい。 :02/06/02 23:30
>>314
#/sbin/ldconfig -m /usr/local/BerkeleyDB.3.3/lib
としてから、
#/usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db
と入れてみましたが、変わりませんでした。

>>315
LDLIBS =だったのを、
LDLIBS = -L/usr/localBerkeleyDB.3.3/lib -ldb3
に変更してから、makeしてみました。
$ make
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c testing.c
rpcgen -I -C drac.x
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c dracauth.c
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c drac_xdr.c
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c drac_clnt.c
rm -f libdrac.a
ar cq libdrac.a dracauth.o drac_xdr.o drac_clnt.o
: libdrac.a
cc -o testing testing.o -L. -ldrac
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c rpc.dracd.c
cc -DSOCK_RPC -DFLOCK_LOCK -DGETHOST -DDASH_C -DREQ_HASH -g -I/usr/local/BerkeleyDB.3.3/lib -c drac_svc.c
cc -o rpc.dracd rpc.dracd.o drac_sdr.o drac_svc.o -L/usr/local/BerkeleyDB.3.3/lib -ldb3
/usr/libexec/elf/ld: cannot find -ldb3
*** Error code 1

Stop in /usr/local/src/dracd.
となって、makeできないようです。



320 :310 :02/06/02 23:41
>>319
cc中で
-I/usr/local/BerkeleyDB.3.3/lib となってるのははぜ? CFLAGS変えたの?
それと、-ldb3 は -ldb かも知れない


321 :307 :02/06/02 23:58
はい、いろいろ試してたので、変えてました。
/usr/local/src/db-3.3.11/lib
に戻しても変わりませんでした。
また、-ldbにしましたら、makeできたので、
もう一度、
一応、/usr/local/etc/postfix/dracd.dbを消してから、
rpc.dracdを起動して、dracd.dbが新しく作られたので、
/usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db
をやってみたのですが、結果は同じでした。
db_dump: /usr/local/etc/postfix/dracd.db: unexpected file type or format
db_dump: open: /usr/local/etc/postfix/dracd.db: Invalid argument
と、変わりません。

322 :名無しさん@お腹いっぱい。 :02/06/03 00:02
CFLAGSに関してなんですが、
/usr/local/src/db-3.3.11/lib
じゃなくて、
/usr/local/src/db-3.3.11/includeでしたね。
これは、BerkeleyDBのソースを展開したもので、
/usr/local/BerkeleyDB.3.3/include
はmake installしてできたものですが、
どっちを指定していいのか分からなかったので・・・
それとも、根本的に違うのでしょうか・・・?

323 :310 :02/06/03 00:09
>>322
installした後ならinclude dirは/usr/local/BerkleyDB配下で良いはず
ところで、pop3はqpopperなの?

drac素人なのでここを読んで勉強中…。
http://www.med.osaka-u.ac.jp/pub/anes/www/comp/drac.html


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)