トップページunix
1001コメント348KB

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

レス数が900を超えています。1000を超えると表示できなくなるよ。
00012ch BSD USERS GROUPNGNG
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

■関連スレ >>2-15 くらい
オリジナルの歴代スレッド 1〜10は >>2, 11〜20は >>3, 21〜30は >>4, 31以降は >>5
FreeBSD 関連の検索は >>6
FreeBSD 関連のスレッドへのリンクは >>7
FreeBSD 関連のお勧めサイトは >>8
FreeBSD の新しいネタを追いかける人は >>9

FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!なんでもアリ32
http://pc3.2ch.net/test/read.cgi/unix/1079699147/l50
0811名無しさん@お腹いっぱい。NGNG
FreeBSD4.6でXが起動しない…。

startxでXを起動しようとしても以下のようなエラーが出る。

Oh! shit!!

Fuck!

Suck!

#startx

>Fatal server error:
>no screens found

と言うわけで、自分の頭の中は、
以下の様な状態になるんだな。

http://www.vce.com/grable.html
http://www.vce.com/teapot.html
0812名無しさん@お腹いっぱい。NGNG
>>811
スクリーンが見つからないってエラーメッセージでてるじゃん
xf86configの編集した?
0813名無しさん@お腹いっぱい。NGNG
4.6あたりだとXwrapperのpackageをXFree86本体と別に入れないと
startxできなかったかモナー
0814名無しさん@お腹いっぱい。NGNG
>>810
聞いてみたのですがいまいち何をすればよいのか判りませんでした。
sendmail.cfを編集するとあるのですけど
正直テキストファイルとは思えない内容で手も足も出ず……
0815名無しさん@お腹いっぱい。NGNG
>>814
sendmail.cfを勉強するよりはsendmail.mcのいじり方を調べたほうが速いだろう。
sendmail知らんようだからまずは参考書買ってきて一般的な話を見ておいて、
自分のシステムのバージョン固有の情報は、
/usr/src/contrib/sendmail/cf/READMEあたりから。
0816名無しさん@お腹いっぱい。NGNG
FreeBSD4.*または5.*って、ext2のスライスは普通に読めますか?
0817名無しさん@お腹いっぱい。NGNG
swatch が一度しかメールを送ってくれません。

設定ファイルは
#
watchfor /(panic|halt)/
mail=(mailaddr)

です。
#swatch -c /usr/local/swatch/messages.cfg -t /var/log/messages &

で起動しています。
その後、
#logger system panic
で、/var/log/messages に記録するんですが、
立ち上げた直後はメールを送ってきます。
が、2度目以降は何も反応なしです。メールを送った形跡もありません。
どうしてでしょう?
0818名無しさん@お腹いっぱい。NGNG
>>816
>>743
0819名無しさん@お腹いっぱい。NGNG
FreeBSD Updateなるものを試したんですが
カーネル再構築後のシステムではつかえないんですか?
0820名無しさん@お腹いっぱい。NGNG
>>814
そもそも藻前さんの指定しているリレーサーバは、藻前さんからの中継を
許可してるのか?まずそれを確認するべきじゃないのか?
0821名無しさん@お腹いっぱい。NGNG
>819
Updateは、RELEASEインスコ&再構築なしが条件だそうです。
変更されていたら影響範囲が判らず保障できなくなってしまいますもんね。

optionsをちょこっと変更して、再構築してもダメ。
人情的には、「変更ちょっとなんだけどなぁ」と思ってしまうw
0822sageNGNG
>>821update データの転送量を抑えるためにバイナリパッチを当ててる方法を採用しているようだからしかたないかも。
0823名無しさん@お腹いっぱい。NGNG
>>820
/etc/mail/mailertableを元に戻してみたんですけど同じエラーがでます。
0824名無しさん@お腹いっぱい。NGNG
>>823
mailertable の話ではなく、MTA を使わず手 telnet で
そのサーバの SMTP ポートを叩いてみろ、と言われているのだ。
0825名無しさん@お腹いっぱい。NGNG
>>821
カーネルのほうはソースの方を更新してあるぶんには
再構築しちゃって全然構わないわけだが
0826名無しさん@お腹いっぱい。NGNG
>>824
そうでしたか、すいません。
手でやってみたら以下のように拒否されました。
ISP のメールサーバなのになんで拒否されるんだろう……

(RCPT To: foo@接続しているメールサーバ(そのサーバにfooというアカウントは存在します。)と入力したら)
554 <hogehoge.example.com[***.***.**.***]>: Client host rejected: Access denied
0827名無しさん@お腹いっぱい。NGNG
>>826
ISPのメールサーバだからだろ。
0828名無しさん@お腹いっぱい。NGNG
sambaのプリンタ共有なんですけど、ここで聞いてもいいかしら。

別のPC(XP)からFreeBSDのマシンにUSBでつないだプリンタに出力すると、
バケバケの出力が出ることがあります。
バケバケの出力が出ないようにしたい。いつもちゃんと出てくれるとうれしい。
普段プリンタの電源切ってて、FreeBSDのマシンは動いたまま。

こういうときに、「/etc/rc.d/lpr restart」ってやると、ちゃんと出るようになります。
capsとかは入れてなくて、標準のlprです。
5.2.1-RELEASE-p3で、portsからja-samba-2.2.8a.j1.1_5入れてます。
プリンタはエプソンのPM-770Cです。

/etc/printcapはこんな感じです。
PM-770C|lp|EPSON PM-770C with Ghostscript:\
:sh:\
:lp=/dev/ulpt0:\
:if=/usr/local/libexec/pips770/filter770:\
:sd=/var/spool/output/lpd:\
:lf=/var/log/lpd-errs:\
:mx#0:

だれか、なんか知ってる方、ヒントください。
0829名無しさん@お腹いっぱい。NGNG
>>828
Samba の事は Samba のスレで聞けばいいと思うがな。

で、「化ける」の具体例は?単に文字化け?
図入りのなにかを出力すると、ワケわからんテキストが延々出る?
GS 使ってるみたいだけど、ちゃんと PS 送ってる?
通称、magic filter って聞いた事ある?
caps じゃなくて cups だったりしない?
0830828NGNG
「/etc/rc.d/lpd restart」するとちゃんと出るから、USBプリンタの電源を後から入れる
ことになにかあるのかなと思って、最初にこっちで聞いてみました。

すいません。
「/etc/rc.d/lpr restart」ってのは、「/etc/rc.d/lpd restart」の間違いでした。

>図入りのなにかを出力すると、ワケわからんテキストが延々出る?
わけわからんテキストってより、グチャグチャな文字列です。
ポストスクリプトのソースが出てくるわけではありません。

magic filterかどうかの件ですが、
/etc/printcapの「:if=/usr/local/libexec/pips770/filter770:\」ってのですが、
ちゃんと出るときはPCからもこのエントリでちゃんと出るし、
「lpr tiger.ps」ってやってもちゃんとトラの絵がきれいに出るんで、フィルター側で
psファイルか、そうじゃないか、認識しているようです。って勝手に思い込んでます。

ちなみに、フィルター無しのエントリも作って試してみましたが、バケバケ出力の
状況は同じでした。
0831828NGNG
あ、capsは確かにcupsの間違いです。失礼しました。
0832828NGNG
あ、ポストスクリプトのソースが出てくるわけはないか。ごめんなさい。
ワケわからんテキストです。そのとおりです。
0833名無しさん@お腹いっぱい。NGNG
バックスラッシュってプロレスの技ですか?
0834828NGNG
すいません・・・
FreeBSDのバージョンはカレントでした。
0835828NGNG
>>834
これは、私ではないですが、どちらさまですか。
よくよく考えたら、PCからはsamba経由でなくて、lpr直でも出せましたね。
lpr経由で出すのをしばらくテストして原因切り分けて、sambaスレに行くか考えます。
sambaの話でスレ汚し失礼。
0836821NGNG
>825
???
Updateの話とどう関係しているのでしょうか?

0837名無しさん@お腹いっぱい。NGNG
10台以上のFreeBSDを運用しています。
これらは、複数のネットワークに分散されており 私が管理していること以外は
何の関連も無いサーバなのですが、前サーバーにadminのIDで同じパスワードが設定されていました。
このアカウントのみが、今日(先週 金曜まではOKだった)突然ほとんどのサーバーで認証されなくなりました。
(他のアカウントは認証される)現状確認で確認できていることは パスワードを再設定すればアカウントが使用可能になる。
ログインできなくなたサーバーはいずれも、24日6時少し前にmaster.passwordファイルが更新されている。
全サーバーではなく、一部を除くサーバーでこれらに、運用上の関連性はない。
共通点は いずれも、同一IDパスワードの特定アカウントのみの影響であることと、
mater.passwordファイルがほぼ同時刻のタイムスタンプになっていることです。
バージョンは4.5-4.8までさまざまです。
同様の経験されたかた、いますか?
0838名無しさん@お腹いっぱい。NGNG
sun microsystemsの古いPC拾ったんだけど、FreeBSD入るかな?
0839838NGNG
CD-Rドライブが無いから試しに入れてみるッて事が出来ないんよ。
バスもSCSIで、対応するドライブを所有してない。
0840名無しさん@お腹いっぱい。NGNG
FDDからネットワークインスコが可能です。
0841838NGNG
>>840
おぉ!!入るのか!!dクス!!

うぉぉ!!俺もsunユーザーだw
マジでいい物拾ったw
urtra sparkって奴らしい。ディスプレイも一緒に手に入れた。
0842名無しさん@お腹いっぱい。NGNG
UltraSPARCだったらPCじゃないやん
0843名無しさん@お腹いっぱい。NGNG
>>827
Windowsからはそのサーバつかってメール送れるんですけど、関係ないのかな?
0844838NGNG
>>842
じゃぁ何て言えばいいんですか?
サーバーコンピューター?
0845名無しさん@お腹いっぱい。NGNG
>>844
「ワークステーション」
0846名無しさん@お腹いっぱい。NGNG
sparkって凄いなw
やばそうだな 知らんぞ火吹いても
0847名無しさん@お腹いっぱい。NGNG
3万円のPCより性能の低いワークステーションとかで動かす
物好きばかりだから*BSDが生温かく見守られるのだと思う。
0848840NGNG
>842 「UltraSPARCだったらPCじゃないやん」
確かにそうだけど、だったら何故素直に
「UltraSPARCだったらPCじゃなく、ワークステーションでつ。」
って言えないのか?

ニュース速報+みたいにだれでもやってくるスレならともかく、
こんなマイナーな特殊なスレで・・・
いくら2chとはいえ、凄い不思議でしょうがない。

>846 みたいなこと書けんのかなぁ?
0849名無しさん@お腹いっぱい。NGNG
>>848
あなたの方が何かねじれてますよ
0850名無しさん@お腹いっぱい。NGNG
>>848
> 「UltraSPARCだったらPCじゃなく、ワークステーションでつ。」
> って言えないのか?

なんで言えないと思うの?
言えたり言えなかったりするようなことじゃないと思うが。
0851名無しさん@お腹いっぱい。NGNG
>>848
突っ込むだけじゃなくちゃんとフォローも
それを読んだ人がどう感じるか配慮したレスをするべきだって言いたいのかな
でもそれって、主張することではなく実践していくことだよな

>849みたいに煽るだけのレスは確かに勘弁してほしいが
0852名無しさん@お腹いっぱい。NGNG
突っ込みを下世話なものにするよりも、
素直に「です。」「インストール」と書いて欲しいと思った春雨の朝。
0853名無しさん@お腹いっぱい。NGNG
まてまて、UltraSparc搭載のワークステーションと言っても
Ultra1とかUltra2とかだったらFreeBSDで使うには苦難の道が待っているのでは。

とりあえず機種を確認して、
http://www.freebsd.org/ja/releases/5.2.1R/hardware-sparc64.html
このページを参照。

CDROMを持って無くても他にマシンがあればネットワークブートも出来るよ。
0854838NGNG
>>853
よぉ分からん、、、
何か中のCPUだと思われる場所にはmicro sparcUって書いてあった。
ultraじゃなかった。すいません。US MODEL 105 CPUとも書いてある。

ってかマザボとかメモリが何か明らかにPCのそれとは違う感じだね。頑丈そうな感じ。
メモリは32Mが4枚刺さってる。結構前の奴なんだろうな。
0855838NGNG
取りあえずFDDとLANアダプタは付いているので、試してみます。
ありがとうございました。
0856838NGNG
あ、後UNISYSとも書いてある。
これ扱うにはちょっと知識無さすぎだなぁ、、、

誰かにあげようかな。欲しい人います?w
0857名無しさん@お腹いっぱい。NGNG
>>838>>854
MicroSPARCIIだとFreeBSDは動かないので、
NetBSDとかを入れるほうが良い。

UNISYSパネルは多分気にしなくても良い。
0858名無しさん@お腹いっぱい。NGNG
>>857

(ノ∀`)アチャ お前ばかだなぁ
0859名無しさん@お腹いっぱい。NGNG
unisysはsunのoem
中身はsunと一緒。
にしてもmicroSPARCなんて10年くらい前のものじゃない?しかも32bitでしょ。
SPARCstation5か4辺り相当かしら。
まぁそれはいいとして、ディスクトップとしてはまず無理だなcuiで使うならあれだけど。
いまのPCと比べたらディスクアクセス遅くてしんじゃいそうだよ。
サーバにするにしてもディスクが容量足らないだろうからとりあえず対応したSCSI探してこないとだな。
俺だって要らんよそんなガラクタw
っていうかFreeBはいるのか?それ。素直にSunOS入れとけ。あ、バージョンいくつだろw
0860名無しさん@お腹いっぱい。NGNG
ディスクトップ
0861名無しさん@お腹いっぱい。NGNG
ディスクと混同した。指が。謝る。
0862名無しさん@お腹いっぱい。NGNG
それよりFreeBにつっこむ人は?
0863名無しさん@お腹いっぱい。NGNG
>>843
だったら Windoze でやってる事と、FreeBSD でやってる事が違うから、
てのは判るよな?
どこがどう違うのか、それは藻前にしか判らんのだから、藻前がどうにかしろ。
他人にどうにかして欲しければ、両方の設定なりを晒せ。そうじゃなければ
ちゃんと「エスパー募集」と書いとけ。
0864名無しさん@お腹いっぱい。NGNG
なんで遅レスか
0865名無しさん@お腹いっぱい。NGNG
portinstall でperl5.8.2入れましたが、
/usr/bin/perlはそのまま変っていないです。
/usr/local/bin/perlが新しいバージョンのものになっています。
きれいにアップグレードしたいですが、
どうすればいいんですか?
システムは4.9Si386です。
5.2.1ではportinstallにて問題なくバージョンアップいけました。
0866名無しさん@お腹いっぱい。NGNG
use.perl port して portupgrade -f p5-\*
0867838NGNG
>>857,>>859
詳しいレスありがとうございます。

CUIで使うにしてもmake worldに糞時間かかりそうだから嫌だなぁw
まぁ使うならDHCPサーバーくらいかなぁ、、、ま、適当な利用方法考えます。

ケース開けて気づいたがSunはHDDにSeaGate使ってるんだね。
0868エスパーアサミNGNG
>>843
Windozeのメールソフトからメールが送れるのはPOP before SMTP認証を通過できてるからだにゃ。
訳のわからん人間がFreeBSDを使って起てた糞鯖からの得体の知れないドメインのメールを
転送してくれるISPなんてどこを探してもある訳ないにょ。
どうしても送りたいというなら不正中継のサーバを探すんだにゃ。
0869828NGNG
lpd直でもダメでした。sambaの問題ではない模様・・・
0870名無しさん@お腹いっぱい。NGNG
ttp://uptime.netcraft.com/up/graph?site=amedas.wni.co.jp のような
神になるにはどうすればよいですか?
0871名無しさん@お腹いっぱい。NGNG
こりゃすげえ
0872名無しさん@お腹いっぱい。NGNG
>>870
どうやってセキュリティパッチ当ててんだ…?
0873名無しさん@お腹いっぱい。NGNG
>>866
ありがとうございます。
これでいけました:)
0874名無しさん@お腹いっぱい。NGNG
リブート必須というと、カーネル自体のセキュリティホールでかつリモートから
exploitableなもの? そんなに多くなかったと思うけど。ここ最近は見てないような。


0875名無しさん@お腹いっぱい。NGNG
5.2ではついこの前あったよん。
0876名無しさん@お腹いっぱい。NGNG
どれ? まさかTCPのDoSなやつじゃないよね?

0877名無しさん@お腹いっぱい。NGNG
フリービーって略す人いるよねー
0878名無しさん@お腹いっぱい。NGNG
フリビーてのはきいたことがある。
どーでもいいことだがMAKEDEVが無くなってしょぼーん
0879名無しさん@お腹いっぱい。NGNG
何がどうしょぼーんなのか解説きぼん
0880名無しさん@お腹いっぱい。NGNG
わしの周囲ではフリービーでもフリビーでもなくふりびだった。
なんとなくひらがなっぽい発音で「ふりび」。
FreeSBIE はさすがにみんな「フリスビー」と呼ぶのかな。
0881名無しさん@お腹いっぱい。NGNG
>>878
dd if=/dev/rad0 of=/dev/rad1 bs=1m
とか出来なくてしょぼーん。
ついでに、する必要ないことが分かって尚のことしょぼーん。
0882名無しさん@お腹いっぱい。NGNG
UNIXってなに?
0883名無しさん@お腹いっぱい。NGNG
portupgradeでXFree86をアップグレードする場合って
毎回毎回アップグレードごときにこんな長い時間かけなきゃいけないんですか?
0884名無しさん@お腹いっぱい。NGNG
>>883はアップグレードごときに気を使う必要はない。もっとあなたにしか出来ない
有意義なことに時間を使うべきだ。
0885名無しさん@お腹いっぱい。NGNG
>>884
いやだってさー、GUI環境作るパソ=メインパソじゃんよー。
0886名無しさん@お腹いっぱい。NGNG
パ…ソ?
0887名無しさん@お腹いっぱい。NGNG
何が出るかな何が出るかなチャラチャッチャチャラララ

パソコン

略して?

パソ
0888名無しさん@お腹いっぱい。NGNG
むしろパコ。
0889名無しさん@お腹いっぱい。NGNG
むしろ
ジャコぱす
0890名無しさん@お腹いっぱい。NGNG
5.2RRELEASEのCDからインストールしてFreeBSD-Updateで5.2.1にしました。
http://www.fkimura.com/jail0.htmlを参考にjailの導入で悩んでいます。
# cd /usr/src
# make world DESTDIR=/home/jail
で/homeに作ったjailのディレクトリにmake worldすると下のエラーで止
まってしまいます
mkdep: compile failed
*** Error code 1

Stop in /usr/src/gnu/usr.bin/cc/cc1plus.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/cc.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
#
FreeBSD-Updateする前にcvsupしようとしても同じ状態でした。
stable-supfileは*default release=cvs tag=RELENG_5_2にしてあります。
どうすれば幸せになれますか?
0891名無しさん@お腹いっぱい。NGNG
>>890
jail以前に、ほかに何の設定もしてない状態でのmake buildworldは成功するの?
0892名無しさん@お腹いっぱい。NGNG
>>891
新しく構築しようとしてたとこだったんで、また最初から5.2のCDから
インストールしなおして、今度はすぐにcvsupしてみたけど、やっぱり
make buildworldで同じエラーが出てしまいます。
ここ参考にしましたhttp://yasu.prosou.nu/freebsd/makeworld.html
0893名無しさん@お腹いっぱい。NGNG
freebsd-updateでバイナリアップデートしているのに
jailを作るためにmake worldするのは
ナンセンスだということに気づくべきだと思います
0894名無しさん@お腹いっぱい。NGNG
>>892
つまり何かしら異常な事態がことが>>892のシステムで起きているということだな…

ものは試しに
> mkdep: compile failed
より上のほうのメッセージ貼ってみてプリーズ

あと念のため
# ls /usr/src
の出力も晒してみるとか
0895名無しさん@お腹いっぱい。NGNG
/usr/local/bin/tcpserver -v -x /etc/rules/ssh.cdb 0 22 \
/usr/sbin/sshd &
こんな感じでqmailと一緒に起動させているけどうまくいかない
0896名無しさん@お腹いっぱい。NGNG
-i
0897名無しさん@お腹いっぱい。NGNG
FreeBSD で qmail を使うのに /etc/inetd.conf で
smtp stream tcp nowait qmaild /usr/libexec/tcpd /var/qmail/bin/tcp-env /var/qmail/bin/qmail-smtpd
としています。この場合、 hosts.allow に書く daemon の名前は何になるのでしょうか?
tcp-env と書いたのですが有効になってないようです。

tcp-env : ALL : allow
0898名無しさん@お腹いっぱい。NGNG
>897
hosts_options(5)
hosts_access(5)
のマニュアルを読むべし。
そのまえにinetd経由でsmtp受けるのがいいのかも考えるべし。
0899名無しさん@お腹いっぱい。NGNG
/stand/sysinstallのパッケージからCDROMでapacheをインストールすると
うまく設定されてあとは、httpd.confをいじるだけで普通に動くのに
/usr/ports/www/apacheでmake installしたらうまくうごきません。
パッケージでCDROMからインストールするのとportsでmake installするのって
どう違うんですか?
0900名無しさん@お腹いっぱい。NGNG
エスパー寝ちゃってます!
0901名無しさん@お腹いっぱい。NGNG
tcpd ってまだ存在してたのか(w

つーか、手元の inetd.conf にはこういう記述があるんだが。

# $FreeBSD: src/etc/inetd.conf,v 1.63 2003/06/09 21:04:30 markm Exp $
...
# Example entry for the optional qmail MTA
# NOTE: This is no longer the correct way to handle incoming SMTP
# connections for qmail. Use tcpserver (http://cr.yp.to/ucspi-tcp.html)
# instead.
#
#smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env /var/qmail/bin/qmail-smtpd
0902名無しさん@お腹いっぱい。NGNG
>>837
こわいよ〜こわいよ〜
0903名無しさん@お腹いっぱい。NGNG
>>899
パッケージでうまくいくなら、ポーツで入れなくてもいいじゃん。
0904名無しさん@お腹いっぱい。NGNG
>>903
/portsからmake installすれば最新のバージョンがインストールできるのが魅力
0905897NGNG
>>898,>>901
inetd + tcpd で受けるのはあまりよろしくないようなので
tcpserver を使うことにしました。
0906す、すいませんNGNG
あのう、Freebsd4.9なんですが、ディスクをデフラグしたいのですが
デフラグのコマンドとかってあるんですか?それとも何か別のことを
やるんでしょうか?
それとついでにお聞きしたいんですが、XPなんですけど、
デフラグしようとすると
「アプリケーションを正しく初期化できませんでした」とでてきます。
どうしたらいいでしょうか?
0907名無しさん@お腹いっぱい。NGNG
FreeBSDにデフラグは無いし、その必要も無い。
XPの質問は → http://pc5.2ch.net/win/
0908名無しさん@お腹いっぱい。NGNG
ゴールデンウィークは明日からじゃなかったっけ?
0909名無しさん@お腹いっぱい。NGNG
>>906
なんでデフラグしたいの?
0910897NGNG
qmail の件ですが、 FreeBSD 固有の情報も含まれているので
ここに投稿します。

tcpserver をインストールしました。現在 qmail は
/usr/local/etc/rc.d/qmail.sh -> /var/qmail/rc
の sh で起動しています。

qmail.sh の中身

case "$1" in
start)
exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Maildir/ \
splogger qmail&
exit 0
;;
stop)
exec killall qmail-send
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 64
;;
esac

tcpserver から qmail を起動するために /etc/rc に

tcpserver -u 7791 -g 2108 -x /etc/tcp.smtp.cdb 0 smtp /var/qmail/bin/qmail-smtpd

を追記しようと思うのですが、qmail.sh の方はそのままでいいのでしょうか?
なんか、これだと 2 重に qmail が起動している気がするのです。
レス数が900を超えています。1000を超えると表示できなくなるよ。