初心者もOK! FreeBSD質問スレッド その114

このエントリーをはてなブックマークに追加
941937&939:2012/10/22(月) 00:18:32.21
>>940
ご教示ありがとうございます。
未だやっていないんだけど、
これって、cvs で更新してきたこれまでの src/
そのままでいけますか?
(新たに src/ を作成する必要なし?)
942937&939 etc.:2012/10/22(月) 00:20:36.43
>>941
ローカルの更新自体は cvs じゃなくて、csup ッス
943937&939 etc.:2012/10/22(月) 00:26:44.01
940 の /etc/make.conf 追記しても、
ports/ での
cd /usr/ports
make update
は csup のままですよね?
944名無しさん@お腹いっぱい。:2012/10/22(月) 00:59:54.31
>>943

いやそこまでこだわるなら、Makefile* と /usr/share/mk/ 以下読んで理解したほうがいいんじゃねーのと思うが
csupを一切使いたくないなら
echo "SUP_UPDATE=no" >>make.conf
じゃないかね
945名無しさん@お腹いっぱい。:2012/10/22(月) 17:19:56.20
portsからxintedをインストールしたんですが
sample.confってどこにあるんでしょうか
946名無しさん@お腹いっぱい。:2012/10/22(月) 17:22:31.88
LAN内に2つのマシンがあります。
1つはFreeBSDで中にjailが1つあり、そのjailはWEBサーバが走ってます
inet 192.168.nnn.xxx netmask 0xffffff00 broadcast 192.168.nnn.255
inet 192.168.nnn.yyy netmask 0xffffffff broadcast 192.168.nnn.yyy(こっちがjail、ドメインexample.com)

もう1つはwindowsで192.168.nnn.zzz

windowsからhttp://example.com/foo.phpにアクセスすると30秒くらいで処理が完了します
しかし、http://192.168.nnn.yyy/foo.phpでは1秒で処理か完了します
これはfoo.phpのみの症状でbar.phpは、外からでも中からでも1秒で処理が完了します。

ルーターが原因かなと思い、別のに変えても同じ症状でした。
あとなにかいじってみる箇所ってありますでしょうか?
947名無しさん@お腹いっぱい。:2012/10/22(月) 17:28:20.00
名前の解決の問題だろ
948946:2012/10/22(月) 18:18:50.71
>>947
resolv.confを192.168.nnn.1から8.8.8.8にしたら
5秒くらいで処理が完了するようになりました。
ありがとうございます。
949名無しさん@お腹いっぱい。:2012/10/22(月) 18:24:13.87
逆引きが必要になるようなアクセス制限してるとか、
ログにIPアドレスじゃなくてホスト名を出力してるとか。
950名無しさん@お腹いっぱい。:2012/10/23(火) 01:09:34.90
9.1を新規でインストールするときportsとpkgどっちがおすすめ?
951946:2012/10/23(火) 06:54:44.69
>>949
そのあたり調べてみます。
ありがとうございました。
952名無しさん@お腹いっぱい。:2012/10/23(火) 09:07:45.85
基本的には pkg
必要に応じて ports を併用
953名無しさん@お腹いっぱい。:2012/10/23(火) 11:07:01.21
>>937
freebsd-update で /usr/src も更新してくれるよ
954名無しさん@お腹いっぱい。:2012/10/23(火) 19:13:23.68
結局、>>920の助言に従いftp://ftp.freebsd.org/pub/FreeBSD/development/subversionにある
tarにまとめられたリポジトリをダウンロードしてきてローカルにミラー

$ cd /usr/ports
$ svn co --depth files REPOS_URL/head .
$ svn ls REPOS_URL/head |grep '/$' >dirs
dirsから不要なエントリを削除
$ svn update --set-depth infinity `cat dirs`

全部チェックアウトしてからupdate --set-depth emptyだとディレクトリだけは残ってしまう。
955名無しさん@お腹いっぱい。:2012/10/25(木) 21:31:03.21
9.1-RC2でqmail+vpopをインストールしたんですが
ローカルではメールが送受信出来る(root→作成アカウント)のに
サーバ→外部のメールアドレスにメールが送れません。
ログを見るとsuccessとは出ているのですがメールは届かず、その後ずっと
deferral: Sorry,_I_wasn't_able_to_estab
lish_an_SMTP_connection._(#4.4.1)
が並んでいます。
メールの受信は、ローカル・外部共に出来ているのですが、外部への送信だけが出来ません。
どこを修正すればいいのでしょうか?
956名無しさん@お腹いっぱい。:2012/10/25(木) 22:26:24.36
いまどき25番からの転送を許してるプロバイダなんてないけど
そのへんはおk?
957名無しさん@お腹いっぱい。:2012/10/25(木) 22:30:32.43
qmailなんてもう捨てろ。
958名無しさん@お腹いっぱい。:2012/10/25(木) 22:35:57.05
最初はpostfixを試していたんですが、いくらやっても
BASE64でエンコードした文字列がSMTP_AUTH認証を通らなくて諦めました。
解説サイトに書いてある事を一言一句違えずに進めてるのに・・・
どうもOB25で引っかかってるようでした。ありがとうございました
959名無しさん@お腹いっぱい。:2012/10/26(金) 01:07:16.08
相手先にtelnet 相手ホスト smtpで接続してHELOコマンドを送って応答してくれるか確認してみれば?
考えられる原因が多すぎて、今の段階での原因特定は不可能に近い
960名無しさん@お腹いっぱい。:2012/10/26(金) 09:04:30.74
> 考えられる原因が多すぎて、今の段階での原因特定は不可能に近い
無能は引っ込んでろ。すでにOBP25と特定済み。確実。
961名無しさん@お腹いっぱい。:2012/10/26(金) 11:28:58.13
デフォルトで入ってるopensslがバージョン0.9.8で
portsからWITH_OPENSSL_PORT=yesにしてインストールしても
portsのopenssl(1.0.1)と置き換わらないんですが
他に何をやればいいんでしょうか?
makeにオプションで付けても、make.confに書いても変わりません
962名無しさん@お腹いっぱい。:2012/10/26(金) 12:07:47.04
baseのopensslは置き換えずに、portsで使うopensslが/usr/localにインストールされたものを利用するようにする。

baseのopensslを置き換えたいなら手動で置き換えるしかないが、お勧めしない。
963名無しさん@お腹いっぱい。:2012/10/26(金) 19:27:42.07
>>960
OBP25じゃなくてOPB25ね笑
964名無しさん@お腹いっぱい。:2012/10/26(金) 19:30:44.47
965名無しさん@お腹いっぱい。:2012/10/26(金) 21:23:51.24
罵倒レスでこれは恥ずかしいw
966名無しさん@お腹いっぱい。:2012/10/27(土) 05:11:14.40
postfixのmain.cfに「smtpd_recipient_restructions」の設定を加えるとエラーが出ます
Vimで色分けするとこれだけグレーアウトし、postfixの起動時にunused parameter: smtpd_recipient_restructions
と出ます。どうしてこの設定だけunusedになるのかよく分からないんですが、どういう事なんでしょうか?
967名無しさん@お腹いっぱい。:2012/10/27(土) 05:15:21.02
・・・あ、もしかして「restructions」じゃなくて「restrictions」ですか?
968名無しさん@お腹いっぱい。:2012/10/28(日) 01:46:52.59
昔はこんな調子でDNS・メル鯖いじってるヤツがいたら
怖いおじさんたちに瞬殺されたもんだったが
969名無しさん@お腹いっぱい。:2012/10/28(日) 19:34:38.45
smtpd_destruction
970名無しさん@お腹いっぱい。:2012/10/29(月) 04:12:46.91
間違って、/usr/sbin/mailwrapperをシンボリックリンクで上書きしてしまい
リンク削除したらmailwrapperが無くなってしまいました。
mailwrapperだけ入れ直す事は出来ませんか?
971名無しさん@お腹いっぱい。:2012/10/29(月) 04:41:30.96
OSと同じバージョンのISOに同じファイルがあったので
それを持ってきたら解決しました
972名無しさん@お腹いっぱい。:2012/10/29(月) 11:39:53.07
今度から質問する前に自分の頭使った方がいいぞ。
973名無しさん@お腹いっぱい。:2012/10/29(月) 19:06:43.49
トラブルに陥った直後は混乱してて
冷静さを欠いてるから思わず先に質問してしまいがち

もう少し冷静になろう!
974名無しさん@お腹いっぱい。:2012/10/29(月) 19:12:16.31
質問したとたん解決するのもよくあること。
975名無しさん@お腹いっぱい。:2012/10/29(月) 19:49:53.25
質問の文章を打ち込んでここへ投げたあと、
その時に使ったキーワードでググったら
解決方法があっさり見つかるとかw
976名無しさん@お腹いっぱい。:2012/10/29(月) 22:36:24.25
テディベアに質問させると自己解決することが多いらしいから
次スレからテンプレにクマー入れとこうぜ
977名無しさん@お腹いっぱい。:2012/10/30(火) 05:53:41.94
10月が終わろうとしているのに9.1はまだか
978名無しさん@お腹いっぱい。:2012/10/30(火) 16:27:52.78
次はRC-3がくるからまだまだ。
979名無しさん@お腹いっぱい。:2012/10/30(火) 17:05:49.81
最近FreeBSDを使い始めたのですが,portsのお作法?について質問があります.
portsからパッケージをインストールする方法には/usr/ports以下の欲しいパッケージのディレクトリでmakeを叩く方法と,portinstallのようなフロントエンド?を使う方法がありますよね.
これはportsのお作法としてはどちらが行儀が良いのでしょう?
また,portinstallを積極的に使うメリットとは何なのでしょうか?
980名無しさん@お腹いっぱい。:2012/10/30(火) 20:13:20.44
池沼のためのツールportinstallはすでにあぼーんしました。
981名無しさん@お腹いっぱい。:2012/10/30(火) 20:21:35.15
新しいコマンド覚えたくないから普通にmakeする
982名無しさん@お腹いっぱい。:2012/10/30(火) 20:48:37.27
portinstall(develの方)じゃないとpkgとの連携が取れないんじゃない?
983名無しさん@お腹いっぱい。:2012/10/30(火) 21:01:35.36
>>979
portinstall は portupgrade の付属ツールなので、依存関係にある ports の更新も行ってくれるらしい。
http://pkgtools.github.com/

ただ、今から使い始めるのであれば portmaster を導入する方がいいんじゃないかな?
http://gihyo.jp/admin/clip/01/fdt/201112/22

984名無しさん@お腹いっぱい。:2012/10/30(火) 22:32:22.92
portmasterをインストールするためのportmasterがインストールされてない。
985名無しさん@お腹いっぱい。:2012/10/30(火) 22:39:33.13
portmaster をインストールするためには portupgrade を使うw
986名無しさん@お腹いっぱい。:2012/10/30(火) 23:21:47.27
coreutils をインストールするのに、gmkdir を消しておいてからそれを使おうとする Makefile 書いたのは誰だーっ!
987名無しさん@お腹いっぱい。:2012/10/30(火) 23:29:56.40
そのportupgradeをインストールするためにもportmasterが必要。
988名無しさん@お腹いっぱい。:2012/10/31(水) 01:25:31.58
もうわけわからん!
最初から入れておけ!
989名無しさん@お腹いっぱい.:2012/10/31(水) 05:09:05.91
次スレ

初心者もOK! FreeBSD質問スレッド その115
http://toro.2ch.net/test/read.cgi/unix/1351627596/l50
990979
皆様ありがとうございます.

>>980,983
なるほど,世代交代の最中?なのですね.portmasterを使ってみます.