初心者もOK! FreeBSD質問スレッド その86
■ このスレッドは過去ログ倉庫に格納されています
0001boot
2007/05/24(木) 02:18:32事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
特定の shell や、デスクトップ環境を強要する等、質問・解答の邪魔は禁止。
4.xはEOL。
http://www.jp.freebsd.org/www.freebsd.org/ja/
http://www.jp.freebsd.org/www.freebsd.org/releng/
http://www.jp.freebsd.org/cgi/cvsweb.cgi/
http://www.freebsd.org/doc/ja/books/handbook/
http://www.freebsd.org/doc/ja/books/design-44bsd/
http://www.freebsd.org/ja/ports/
http://www.freshports.org/
書籍
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-us&fqp=keywords%01FreeBSD
過去ログ
http://bird.zero.ad.jp/~zau60806/FreeBSD/
まとめサイト@Wiki 過去のQ&A集
http://www9.atwiki.jp/freebsd/
(前スレ)初心者もOK! FreeBSD質問スレッド その85
http://pc11.2ch.net/test/read.cgi/unix/1175945383/
(関連スレ)2ちゃんねる検索の結果
http://find.2ch.net/index.php?STR=FreeBSD+board%3AUNIX&COUNT=10&TYPE=TITLE&BBS=2ch
ではどうぞ。次のご質問は?
0308名無しさん@お腹いっぱい。
2007/06/12(火) 14:39:26shutdown -p now を打って終了した後、もう一度起動すると
/usrディレクトリの中身が全て消えてしまうんです。
これって、バグですか?
0309名無しさん@お腹いっぱい。
2007/06/12(火) 14:50:24シングルユーザーモードとかで起動しているとか?
0310名無しさん@お腹いっぱい。
2007/06/12(火) 14:50:40どうせ fstab まともに書いてないとかだろ。
0311名無しさん@お腹いっぱい。
2007/06/12(火) 15:23:310312名無しさん@お腹いっぱい。
2007/06/12(火) 18:13:22最低限-Uが必要。でないとlibcを復元しようとした瞬間に動かなくなるよ多分。
本当はなるべくインストールCDなりFreeSBIEなり、復元先となる新しいHDDに
依存しない形で起動して作業した方がいい。
0313名無しさん@お腹いっぱい。
2007/06/12(火) 18:26:39ま、-U 付復元だろうがなんだろうが、まずこの 生きたマシンの / を丸ごと tar
で採るのはあまりよろしくないわな。 豪快に、かつ精確を期して複製をやるなら、
そのマシンを止め、ディスクを取り出し、別のUnixマシンに接続し、 そこで、ddで
HDDのライブイメージ毎とって置けば済むな。あとはbzip2で押し潰すなり、DVD
-R/DAT/AITに落とすなりすればおk。
まあ、外しておけばtarでもいいわけで、15台程度おなじ構成のマシンを複製
したことがあったっけ。 ギコギコするCDインスコよか早いし。
0314名無しさん@お腹いっぱい。
2007/06/12(火) 19:24:58それを言うなら dump/restore にするか
dd でなく ufs_copy だべ
リアルに dd なんてやったら bzip2 が大変というかあまり効かない
0315名無しさん@お腹いっぱい。
2007/06/12(火) 19:46:54あのときには GNU tar が作業環境に入ってなかったのさ
そんなわけでそれ以後絶対総体パス参照で tar アーカイブつくることにしている
0316名無しさん@お腹いっぱい。
2007/06/12(火) 19:50:39そう言う場合はchrootで対応するのがfaqジャマイカ?
0317名無しさん@お腹いっぱい。
2007/06/12(火) 19:52:51TMPFSじゃなくてMFS使うべき?
MDってのもあるみたいなんだけど、詳しい方教えてください。
0318名無しさん@お腹いっぱい。
2007/06/12(火) 19:53:48そのときにはただの一般ユーザだったのさ。だからFreeBSDスレの主旨とはずれるけどな。
0319名無しさん@お腹いっぱい。
2007/06/12(火) 19:57:23スナップショット使うのが一番確実なんかな。
0320名無しさん@お腹いっぱい。
2007/06/12(火) 20:37:23>>リアルに dd なんてやったら bzip2 が大変というかあまり効かない
空き領域をあらかじめ0で埋めておくとかは?
0321名無しさん@お腹いっぱい。
2007/06/12(火) 20:58:36dump & restore。
dumpにはファイルシステムのスナップショットをとってそれを
対象にするオプションがあるよ。
0322名無しさん@お腹いっぱい。
2007/06/12(火) 20:58:470323名無しさん@お腹いっぱい。
2007/06/12(火) 21:20:320324名無しさん@お腹いっぱい。
2007/06/12(火) 21:28:59それ前提に各種アプリが作られてた気がしないでもないが、何かと
混ざって記憶してる気もする。
0325名無しさん@お腹いっぱい。
2007/06/12(火) 21:32:25破損してるならddで丸ごとのほうがよさそうな気がするんだけど…。
0326名無しさん@お腹いっぱい。
2007/06/12(火) 21:49:36dump のバグじゃなくて、mt かテープドライバのバグじゃね?
0327名無しさん@お腹いっぱい。
2007/06/12(火) 21:56:14dump か tar か忘れたけど、ドライバではない。
あと、mt で fsf すると「次」が読めたので、mt も関係ないと思う。
0328名無しさん@お腹いっぱい。
2007/06/12(火) 22:32:02tarのパス変更なんてperlで10行くらいで書けるだろ。
0329名無しさん@お腹いっぱい。
2007/06/12(火) 22:55:45具体的に方法を述べよ
あらかじめ 0-fill しておいた領域に newfs+restore したてのホヤホヤ
とか言うなよ?
0330名無しさん@お腹いっぱい。
2007/06/12(火) 22:56:29うーむ… 釣りにしては微妙な…
0331名無しさん@お腹いっぱい。
2007/06/12(火) 23:07:45いいツールがあれば教えてください。
0332名無しさん@お腹いっぱい。
2007/06/12(火) 23:11:420333名無しさん@お腹いっぱい。
2007/06/12(火) 23:27:520335名無しさん@お腹いっぱい。
2007/06/12(火) 23:36:23> やはり罫線モードで地道に書くしかないですか…
Meadow/Emacs memo: 表・図・画像などの表示・作成
http://www.bookshelf.jp/soft/meadow_36.html
0336308
2007/06/12(火) 23:58:33fstabに誤りがありました。ありがとうございました。
>>311
別のパーティションでもう一つfreebsd入れて使ってました。
0337名無しさん@お腹いっぱい。
2007/06/13(水) 01:24:380338名無しさん@お腹いっぱい。
2007/06/13(水) 01:28:380339名無しさん@お腹いっぱい。
2007/06/13(水) 01:30:21NTFSならQEMU経由で。
0340337
2007/06/13(水) 05:31:18すみません。
現在マルチブートでWindowsXPとFreeBSDを使用しているのですが、
FreeBSDで作成したテキストファイルをXPにコピーしたいので、
どうすればよいか教えていただきたいです。
>>339
ありがとうございます。QEMUについて調べてみます。
0341名無しさん@お腹いっぱい。
2007/06/13(水) 06:11:59USBメモリとかを経由させるのが一番考えることが少なくてよさそうな。
0342名無しさん@お腹いっぱい。
2007/06/13(水) 07:05:2610MぐらいのFATパーティションをHDDのケツに作っておいたら?
0343名無しさん@お腹いっぱい。
2007/06/13(水) 07:14:00FATなら普通にFreeBSDからマウントして読み書きできる。
NTFSの場合、sysutils/fusefs-ntfsを使えば読み書きできる。
0344名無しさん@お腹いっぱい。
2007/06/13(水) 11:34:41> バックアップは
> tar -C / -cvzf - --exclude /usr/ports --exclude /usr/obj /
> この方法で取ってあります
最近の tar は sparse なファイルの面倒も見てくれるの?
0345名無しさん@お腹いっぱい。
2007/06/13(水) 13:16:05最近じゃなくて昔からsparse なファイルの面倒はみてくれるが、
GNU tarで -S オプションが必要。
0346名無しさん@お腹いっぱい。
2007/06/13(水) 20:13:51lynxをshsinstallで追加しましたが、動きません。どうしたらいいでしょうか?
sysinstall>Configure>Packages>FTP>Japan>Yes>www>lynx-2.8.6p5>OK>Install
とすると、
「Package Targets」 lynx-2.86p5 [/usr/ports/www/lynx-current]
と出ます。
OK>Cancel>Exit install
として終了して、lynxとしてもCommand not foundと出ます。
0347名無しさん@お腹いっぱい。
2007/06/13(水) 20:28:20フォーラムを追加しました
FreeBSDのインストール画面を追加しました。
openbsd netbsdの編集お願いします。
http://www34.atwiki.jp/bsdbsd/pages/1.html
ご参考にしてください
0348名無しさん@お腹いっぱい。
2007/06/13(水) 21:17:48samba3 を PORTSで make install clean
すると
ja-samba3.0.23c,1 broken kernel API now(7-CURRENT)
と エラーが出ます。
カーネルが壊れてるんでしょうか?
インストール後には、xorg,gnome2,firefox しかまだ入れてません。
何か、御指南をお願いします。
0349名無しさん@お腹いっぱい。
2007/06/13(水) 21:18:05bash使えば直るよ。マジで。
0350346
2007/06/13(水) 21:58:49早速、sysinstallでbashを入れてみました。
bashとしてもCommand not foundとなります。
こちらはwhichで/usr/local/bin/bashと出たので、
フルパスでbashを起動するとlynxが動くようになり
ました。
bashの入力補完機能も使えるようになってマジ便利
になりました。
ありがとうございました。
0351名無しさん@お腹いっぱい。
2007/06/13(水) 22:15:590352名無しさん@お腹いっぱい。
2007/06/13(水) 22:34:01rehashかhash -rってやればいいのだ。
0353名無しさん@お腹いっぱい。
2007/06/13(水) 22:38:100354346
2007/06/13(水) 22:41:01cshではハッシュテーブルの管理をしないといけなかったのですね。
すみません、bashしか使ったことのないLinux厨なもので。
0355名無しさん@お腹いっぱい。
2007/06/13(水) 22:41:18恥ずかしいぐらいの初心者です。
BSD4.3を使っています。
メールサーバにadduserでユーザを追加したのですが、
作業中に最後のほうでPWを登録しますよね。
(二回登録する場面)
あの後に、
Lock out the account after creation?
と出て誤ってyesにしてしまったアカウントが数件あるような
気がして夜も眠れません。
実際にサーバが稼動してからyes、つまりアカウントロック状態
のアカウントの所持者はメールが使えないのでしょうか?
解除方法や、本当にそのアカウントがロック=凍結状態なのか
調べるコマンドが分かりません。
どなたかご教授いただけませんか?
UNIXの部屋とか色々検索はしたのですが....
password-u ??かなにかでロック解除するというのは
見たのですがこれでいいのでしょうか?
0356名無しさん@お腹いっぱい。
2007/06/13(水) 22:45:39お前一人でグーグル報酬ゲットすんなら編集してやらねぇよ〜だっ
一人でやれっ
0357356
2007/06/13(水) 22:53:21参加します よろしくね!
0358名無しさん@お腹いっぱい。
2007/06/13(水) 22:54:45BSD4.3って?
4.3BSD だとして、Reno か Tahoe か何か?
それとも BSD/OS の事?
はたまた FreeBSD-4.3R とかかな?
ちなみに、ウチの FreeBSD 6.2-STABLE で jman adduser すると、
-E アカウントを無効化します。このオプションは、文字列 ``*LOCKED*''
をパスワードフィールドの前に付けることで、アカウントをロックしま
す。アカウントのアンロックは、スーパユーザが次の pw(8) コマンドを
使用して行います:
pw unlock [name | uid]
こんな感じだけど。
0359名無しさん@お腹いっぱい。
2007/06/13(水) 23:00:24私も最初ちょっと思ったけどフリーのwikiでGoogle広告は鯖会社のものっぽい
0360355
2007/06/13(水) 23:00:32言葉足らずですいません。
ちなみに358さんのレスが全く分からないほど初心者です。
ごめんなさい。
jman adduserってなんですか?
0361名無しさん@お腹いっぱい。
2007/06/13(水) 23:05:06吊りじゃないと仮定しよう。
>355の今の実力でメールサーバを管理するのは止めた方が良い。
0362355
2007/06/13(水) 23:10:41>>355の今の実力でメールサーバを管理するのは止めた方が良い。
ごもっともです。
でも社内にいる人は誰一人、コマンドすら打てないんです。
私がやるしかないんです→派遣、しかもただのヘルプデスク要員。
設置とかは変なソフトハウスがやっていて、サーバが止まったり、
変な動きして電話してもいつも留守だったり(><
実力の無さは自分が一番良く分かってます。
でも立場上やら無くてはならなくて。
本当に申し訳ないのですが、どなたか教えてください。
0363名無しさん@お腹いっぱい。
2007/06/13(水) 23:14:23仕事乙
なんか恐ろしい仕事場だなぁ
ガンガレ
工房だから手伝えない
0364名無しさん@お腹いっぱい。
2007/06/13(水) 23:18:46FreeBSD4.3って古過ぎ。
もう、FreeBSD4.4出てるよ。
0365355
2007/06/13(水) 23:19:16ユーザ名がmmmだったら
> pw unlock mmm
って打てば解除できるんですか????
uidも必要なのですか?
0366名無しさん@お腹いっぱい。
2007/06/13(水) 23:20:01この場合の jman は、コマンド。adduser は、引数。
端末エミュレータで、jman adduser と打ち込んだらこうなったという意味。
必ずこうなるワケではない。
で、/etc/passwd (か master.passwd)を grep すりゃいいんじゃねーの?
……と書いたら「わかりません」とか返事されるのか?
0367名無しさん@お腹いっぱい。
2007/06/13(水) 23:20:39だから、>358に出てるってば。あれで全て。
FreeBSD4.xの時代だとadduserで-Eオプション無かったと思うがpwのlock/unlockのやり方は
同じだから。
0368355
2007/06/13(水) 23:20:45ヘルプ要員にやらせるような会社ですもの、
しかもサーバ全部FreeBSDですよ?
結構大きな会社なのに。。。。。
あぁ。。。。。
0369名無しさん@お腹いっぱい。
2007/06/13(水) 23:22:13踏み台が減らないはずだわ orz
0370名無しさん@お腹いっぱい。
2007/06/13(水) 23:24:33ちょ。。。>364は思いっきりギャグよ。
>>364
相手が悪いってwww
って、やっぱり吊られてるんだろか俺。。。
0371名無しさん@お腹いっぱい。
2007/06/13(水) 23:30:350372355
2007/06/13(水) 23:31:13ログ見るとすごいです。
報告しても理解してもらえません。
えっと、本当に無知でごめんなさい。
>pw unlock ユーザ名
のコマンドを実行すれば凍結したアカウントが使えるようになるのでしょうか?
逆にこれをしないとやはり、
Lock out the account after creation? [no]: yes
にしてしまったアカウントは使えないのですか?
0373355
2007/06/13(水) 23:32:14釣ってないんですよ!!!!!
(><
0374名無しさん@お腹いっぱい。
2007/06/13(水) 23:33:19社名晒せw
0375名無しさん@お腹いっぱい。
2007/06/13(水) 23:33:53何で試してみないの?
0376355
2007/06/13(水) 23:34:13そんなこと出来るわけ無いじゃないですか....
0377355
2007/06/13(水) 23:35:01えっと、今家なので......
0378名無しさん@お腹いっぱい。
2007/06/13(水) 23:39:020379名無しさん@お腹いっぱい。
2007/06/13(水) 23:40:510380名無しさん@お腹いっぱい。
2007/06/13(水) 23:57:16可能なら一筆取った方がいいぞ。「サーバ運用に関して生じた損害の責を負いません」ってやつ。
ヘタすると、踏み台にされたりして会社の評判を落としたり、もっと直接的に業務のメールを抜かれ
て、個人情報でも外に漏れたりしたとき、>355の責任にされるよ。
その覚悟ある?
0381346
2007/06/14(木) 00:02:00さて、先のFreeBSD6.2で、phpを動かそうとしているのですが、うまくいきません。
346のようにして、apache-2.2.3とphp4-4.4.4_1をインストールしました。
/usr/local/etc/apache22/httpd.conf
に
Addtype application/x-httpd-php .php
を追加して、
/usr/local/etc/rc.d/apache22 start
としても動作しなかったので、
/usr/local/sbin/apachectl start
とするとapacheは動作し、他の端末のwebブラウザからIt Works!の表示が確認できました。
/usr/local/www/apache22/data/test.phpを以下のように作成しました。
<?php
phpinfo();
?>
他の端末のwebブラウザからtest.phpを指定するとtest.phpをダウンロードしてしまいます。
どのようにすればうまくいくでしょうか?
0382名無しさん@お腹いっぱい。
2007/06/14(木) 00:39:280383名無しさん@お腹いっぱい。
2007/06/14(木) 00:41:37そんな強い態度にでれるなら、派遣なんてやってないだろ。
0384名無しさん@お腹いっぱい。
2007/06/14(木) 00:42:44くれるのと、データベースを無駄に持たないのがすばらしい
>>381
httpd.conf に
LoadModule php5_module libexec/apache2/libphp5.so
を追加
0385名無しさん@お腹いっぱい。
2007/06/14(木) 00:50:40セキュリティホールと進入の有無だよな、常識的に考えて・・・・
前任者のミスまで押し付けられたらマジかなわん
0386346
2007/06/14(木) 01:20:29LoadModule php4_module libexec/apache22/libphp4.so
該当ディレクトリにはそれらしいものはありませんでした。
apacheのphpモジュールについては、mod_php4とかそういった名前になるんだと思うのですが、
sysinstall>Configure>Packages>FTP>Japan>Yes>www>
にはそれっぽいものがありません。
php4で始まる項目も以下の3つのみです。
[X] php4-4.4.4_1
[ ] php4-mnogosearch-4.4.4_1
[ ] php4-session-4.4.4_1
/usr/local/bin/phpは存在します。まだ試してはいませんが、CGI版のphpは使えると思います。
それに対し、module版のphpについてはsysinstallだけではできないのでしょうか?
0387名無しさん@お腹いっぱい。
2007/06/14(木) 01:40:05パッケージからでは入らないと思う。
かわりにWITH_FASTCGIになってるっぽい。
0388名無しさん@お腹いっぱい。
2007/06/14(木) 07:51:26なんでだろう
0389名無しさん@お腹いっぱい。
2007/06/14(木) 08:05:400390名無しさん@お腹いっぱい。
2007/06/14(木) 19:11:176.2-RELEASE-p5にgnome2-2.18.2、gdm-2.18.2_2、他をportsでinstallしてあります。
で、~/.xsessionは作成していないのですが、問題無くgnomeが立ち上がり作業が出来ます。
~/.xsessionが無い時って、どこからgnome-sessionって起動しているのですか?
0391名無しさん@お腹いっぱい。
2007/06/14(木) 19:21:470393名無しさん@お腹いっぱい。
2007/06/14(木) 21:24:33commandも結構覚えました。
そしたら親から、
「せっかくそんな専門的なPCが使えるんなら、
公的な資格を取って残しなさい」って言われました。
FleeBSDで取れる資格でメジャーなところでは何がありますか?
受験料はできれば5、000円以内を希望します。
0394名無しさん@お腹いっぱい。
2007/06/14(木) 21:31:150395名無しさん@お腹いっぱい。
2007/06/14(木) 21:35:49ports三級とかどう? 昔簡単にとれたよ。
0396名無しさん@お腹いっぱい。
2007/06/14(木) 21:44:16今から毎日 /usr/src 以下を読破して大卒までにコミッターになれ
0397名無しさん@お腹いっぱい。
2007/06/14(木) 21:48:030398名無しさん@お腹いっぱい。
2007/06/14(木) 21:49:42commandも結構覚えました。
そしたら嫁から、
「せっかくそんな専門的なPCが使えるんなら、
徹底的にやって歴史に名を残しなさい」って言われました。
FleeBSDが勉強できるスクールでメジャーなところでは何がありますか?
受講料はできれば年5、000円以内を希望します。
0399320
2007/06/14(木) 22:41:42遅くなって済みません。
dd if=/dev/zero of=/usr/hogehoge bs=2048 && rm /usr/hogehoge
とかしたら、bzip の効率上がりませんかね?
見当違いならスマソ。
0400名無しさん@お腹いっぱい。
2007/06/14(木) 23:49:52俺xorg7.2にしたらgdm動かなくなってめんどいから使ってない。いいな〜
.xprofileとかじゃない?しらんけど。
0401390
2007/06/15(金) 00:08:28最近入れたんで、install時にはxorgを入れず、install後portsでxorg7.2を入れて楽しました。6.9からupgradeだと嵌りそうだったんで。。。
で、本題。
いや、~/.xprofileとかも一切無いんですよ。
/usr/local/etc/gdmのXsessionやcustom.confが怪しそうなんですけど、gnome-sessionを起動させてないし、全然起動されていないxtermを起動するようになってたりで、ちょっと違うなーという印象です。これは、gdmを起動する時のscriptかなー。
X使うのは初めてなんで、なんか壮大に勘違いしてそうなんだけどなー。
0402名無しさん@お腹いっぱい。
2007/06/15(金) 00:48:09xorg.confの設定で直せるのでしょうか?
それとも、ビデオカードの問題なのでしょうか?
0403名無しさん@お腹いっぱい。
2007/06/15(金) 00:51:100405名無しさん@お腹いっぱい。
2007/06/15(金) 02:00:14多分ない。
0406名無しさん@お腹いっぱい。
2007/06/15(金) 02:56:40バカじゃねーの?
0407名無しさん@お腹いっぱい。
2007/06/15(金) 09:11:02BSDから逃げる、か
■ このスレッドは過去ログ倉庫に格納されています