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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。05/01/19 16:24:04
FreeBSD 関連の質問はここで。

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

■歴代スレ、関連サイト >>2-10 くらい

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

くだらない質問はここに書き込め!39
http://pc5.2ch.net/test/read.cgi/unix/1105202422/
0600名無しさん@お腹いっぱい。05/02/02 02:13:54
5なんてあるの?
0601名無しさん@お腹いっぱい。05/02/02 02:17:07
>>600
ないの?
0602名無しさん@お腹いっぱい。05/02/02 02:18:47
/70

が出来るのかどうか書いてないですね?
どうしたらいいかな。
0603名無しさん@お腹いっぱい。05/02/02 02:21:18
/70
で実行されました。ありございました。
0604名無しさん@お腹いっぱい。05/02/02 04:53:00

cronで動かしているスクリプトが終了したかどうかを確かめるには
どうしたらいいのでしょうか?

tail -10 /var/log/corn

としても動かしたことは分かっても終了したかどうかは分かりません。
0605名無しさん@お腹いっぱい。05/02/02 05:16:36
あああ、ダメです!
/70
としても60分おきに実行されてしまいます。
助けて下さい!
0606名無しさん@お腹いっぱい。05/02/02 05:18:42
*/10 */1 * * * root /root/sleck/sleck.pl

だと70分おきになるでしょうか?
0607名無しさん@お腹いっぱい。05/02/02 05:25:18
終わる直前に「終るよ」ってログを吐くか、
始まった時に適当なロックファイルを作って、終わる時に消すか。
0608名無しさん@お腹いっぱい。05/02/02 05:28:14
>>606
それだと単に10分おきになりそうな気が
at で起動して、終了する直前に 70 分後の起動を仕掛けるとか。
一回失敗するとダメージがでかいんだけど。
0609名無しさん@お腹いっぱい。05/02/02 05:35:37
>>606
元々cronって定時にスクリプトを実行させるもんだからなぁ

/root/sleck/sleck.pl を
前回の実行時間を記録しといて、それから70分立ってたら実行する
というように書き換えて

あとは普通に10分毎にcronで/root/sleck/sleck.plを実行するようにすれば?
0610名無しさん@お腹いっぱい。05/02/02 05:49:17
@reboot root sh -c 'while :; do /root/sleck/sleck.pl & sleep 4200; done'
0611名無しさん@お腹いっぱい。05/02/02 06:05:34
終了までに70分かかるスクリプトをcronで60分ごとに
実行させた場合、
例えば、

6時に実行したスクリプトが終了しないうちに
7時に同じスクリプトが実行されるわけですが、
その場合、
6時に実行したスクリプトはどうなるのでしょうか?
7時に強制終了されるのですか?
それとも7時以降も終了するまで実行され続けるのでしょうか?
0612名無しさん@お腹いっぱい。05/02/02 06:09:47
>>610
>>@reboot root sh -c 'while :; do /root/sleck/sleck.pl & sleep 4200; done'

これはコマンドラインから打つのですか?
どういう意味でしょうか?
0613名無しさん@お腹いっぱい。05/02/02 06:11:04
>>609

なるほど。そういう方法もあったのですね。
他の方法でダメならやってみます。
0614名無しさん@お腹いっぱい。05/02/02 06:20:35
少しは調べたらどうよ。
>>611
十分間sleepするコマンドを5分ごとに実行するようにしてみればわかるでしょ。
>>612
crontab(5)を読めばわかるでしょ。
crontab(5)が何かは既に誰かが説明をしてくれてたよね。
0615名無しさん@お腹いっぱい。05/02/02 07:01:09
分かりました!
シェルスクリプトの本買っておいて良かったです。
ありがとうございました。
0616名無しさん@お腹いっぱい。05/02/02 08:59:44
なんで70分なんて中途半端な間隔なんだろ。
90分とか120分じゃだめなのか?
0617名無しさん@お腹いっぱい。05/02/02 11:47:28
FreeBSD 5.2.1でMySQL動かしてるんですが、MySQLをアップデートしたら
マシン再起動後でMySQLが自動起動しなくなってしまいました。

以下に/usr/local/etc/rc.d/mysql-server.sh貼ります。

host# vi mysql-server.sh

#!/bin/sh

. /etc/rc.subr

name="mysql"
rcvar=`set_rcvar`
mysql_dbdir="/var/db/mysql"
mysql_user="mysql"
pidfile="${mysql_dbdir}/`/bin/hostname`.pid"
command="/usr/local/bin/mysqld_safe"
command_args="--user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} > /dev/null &"
procname="/usr/local/libexec/mysqld"
start_precmd="${name}_prestart"

[ -z "$mysql_enable" ] && mysql_enable="NO"
[ -z "$mysqllimits_enable" ] && mysqllimits_enable="NO"
[ -z "$mysqllimits_args" ] && mysqllimits_args="-e -U ${mysql_user}"
061861705/02/02 11:48:26
つづき

mysql_prestart()
{
if checkyesno mysqllimits_enable; then
eval `/usr/bin/limits ${mysqllimits_args}` 2>/dev/null
else
return 0
fi
}

required_dirs="${mysql_dbdir}"
required_files="${mysql_dbdir}/mysql/host.frm ${mysql_dbdir}/mysql/user.frm ${mysql_dbdir}/mysql/db.frm"

load_rc_config $name
run_rc_command "$1"
:q


mysql-server.shはchmod +xしてあります。
0619名無しさん@お腹いっぱい。05/02/02 11:56:19
シェルスクリプトを読む能力がないなら、
man rcをじっくりとっくり読め。
0620名無しさん@お腹いっぱい。05/02/02 13:06:02
http://messages.yahoo.co.jp/bbs?action=topics&board=1835091&sid=1835091&type=r

yahoo掲示板のFreeBSDのコーナーって盛り上がってないな。
質問・話題ごとにトピ作成できるから、読みやすくて使い易そうに思えるのだが。
みんなで移動しないか? 誰か、もっと書き込みしろよ。
0621名無しさん@お腹いっぱい。05/02/02 13:08:22
おまいが移動すれ。バイバイ。
0622名無しさん@お腹いっぱい。05/02/02 13:11:07
そうくると思った
0623名無しさん@お腹いっぱい。05/02/02 13:22:43
では620は去って残りの面々で粛々と参りましょう。

620はnavi2chより使いやすいunixer用yahoo専ブラを開発したらまた来てもいいよ。
0624名無しさん@お腹いっぱい。05/02/02 13:46:05
システムのCPU使用率を計測するプログラムを書こうとしています。
これにkern.cp_timeが使えるらしいのですが、詳細が分かりません。

分かっているのは[user, nice, sys, intr, idle] の配列であるということ。
クロックにかかわらず、CPUが使われた比率に応じてこれらに毎秒
合計128カウント加算されているように見えますが、正しいでしょうか。

それと、この負荷計測を毎秒10〜100回程行いたいので、これでは
少々精度が足りないようです。
もう少し高精度で十分に処理が軽い代替手段はありますか?
ついでに余談ですがniceとintrとは一体なんのことですか?

最新の安定版(5.3?)で使える方法を探しています。
どなたかご教示くださいませ。
0625名無しさん@お腹いっぱい。05/02/02 13:48:44
まさか今頃卒論書くために質問してるとか言わないよね……
0626名無しさん@お腹いっぱい。05/02/02 13:51:47
悪魔本買え
062762405/02/02 13:55:01
>>625
いえ、単に趣味でPowerNowのコードを書いてるだけです。
unix全般でまだ素人レベルの知識しかないのですが、幸いにも
他のOS用にコードが公開されていたので移植してみようかと。
とりあえず手動での倍率変更は出来るようになりました。
オープンソースマンセー。

>>626
隠語はよくわからないので……
0628名無しさん@お腹いっぱい。05/02/02 14:01:23
>>627
ttp://www.daemonology.net/freebsd-est/
0629名無しさん@お腹いっぱい。05/02/02 14:02:25
>>627
ぐぐれよ。
http://www.google.com/bsd?q=%E6%82%AA%E9%AD%94%E6%9C%AC
0630名無しさん@お腹いっぱい。05/02/02 14:32:38
VMware上でFreeBSD4.6.2-RELEASEを使っているんですが、
起動の途中で「Recovering vi editor sessions:」
のところで止まってしまいます。

これはvi editorを正常に終了させなかたために、
その修復に時間がかかることが分かりました。

この処理に時間がかかりすぎるのですが、
どなたかこの処理をSkipする方法をご存知ありませんか?
是非、ご教授願います!
063162705/02/02 14:35:54
>>628
いま手元にこれを試せる環境がないのでよくわからないのですが、
これはCPU負荷に応じて倍率が自動変動するものですか?
ちょっと見たところではそれらしいコードは見あたらないような。

>>629
失礼しました。
かなり一般的な呼称だったのですね。
てっきり2ch特有のスラングだとばかり。
0632名無しさん@お腹いっぱい。05/02/02 14:52:19
5.3を使っています
今Wireless Optical Mouse(USB接続)を使っているのですが、
Xを起動してもカーソルが動きません。
どうすればいいのでしょうか。

インストール時にEnableをしたときカーソルも出てきませんでした。
そのときは、TypeとかPortとか色々変えてやってみたのですが、同じでした。

あと、/etc/usbd.confで
attach "/usr/sbin/moused -p ・・・

attach "/usr/sbin/moused -z 4 -p ・・・
に直してOSを再起動しました。(本当はmousedを再起動ですが
cpをやってもプロセスIDがわからなかったのでOSを再起動しました)
0633名無しさん@お腹いっぱい。05/02/02 14:59:43
>>630
/var/preserve だったかの下を消すか、vi -r してセーブするか。
だと思うが、自分が何をしようとしてるか理解してから実行すること。
0634名無しさん@お腹いっぱい。05/02/02 15:01:51
>>632
そもそも ums0 とかで認識されてるのか?
ugen0 とかになってんじゃねーか?
063563205/02/02 15:47:42
>>634
すいません。初心者なもんで・・・
どこを見ればそれがわかりますか?
0636名無しさん@お腹いっぱい。05/02/02 15:50:00
dmesg
063763505/02/02 16:06:00
>>636
psm0でした。
0638名無しさん@お腹いっぱい。05/02/02 16:22:33
FreeBSD 4.11 をインストールしたのですが、X11でホイールマウスが
動作しません。マウスはMSのワイアレスマウスで、PS/2ポートに挿し
ています。ハード自体は問題なく動作します。このPCはたったいまま
でRH9が載っていて正常動作しています。今年から、FreeBSDに代えよ
うとしたのですが、つまらないところでつまずいています。

XEV でイベントを見たら、なんとボタン1とボタン3しか発生しません。そして、
両方押したらボタン2が発生します。つまりはEmulate3Buttonsになっ
ているのですが、そんなものはXF86Configに設定していません。
ログを見ると確かにそうなっているので、Emulate3Buttons NO を設定
しました。そうすると、確かに両方押してもボタン2のイベントは発生
しません。でも、ホイールボタンを押してもボタン2のイベントは発生
しません。

moused を切って、生のpsm0も試して見ましたがいっしょです。

何か良い知恵ないでしょうか?
0639名無しさん@お腹いっぱい。05/02/02 17:33:30
>>638
man moused の -c はだめだった?
moused -c -f -d とかして調べてみては。
064063505/02/02 17:47:00
psm0からums0に変えるにはどうしたらいいのですか?
/stand/sysinstallでは変えられないみたいなのですが
0641名無しさん@お腹いっぱい。05/02/02 18:34:13
4.x系にath(4)をマージした人はいないでしょうか?
0642名無しさん@お腹いっぱい。05/02/02 18:43:32
>>640
XF86Config だか xorg.conf だかの Section "InputDevice" あたりを晒せ。
064363505/02/02 19:50:59
>>642
Section "InputDevice"
Identifier "Mouse2"
Driver "Mouse"
Option "MouseMan" "Device"
Option "Device" "/dev/mouse2"
EndSection
です。
064463905/02/02 20:33:34
>>635
俺PS/2愛好家でUSB使ってないからスマソなんだけど、
/etc/rc.conf に
moused_enable="YES"
moused_type="microsoft" とか "intellimouse" とか… ← moused の -t
moused_port="/dev/ums0" ← moused の -p
とか man 8 moused を参考に(みないとわからん)設定して、
# sh /etc/rc.d/moused restart
これでポインタがコンソール(黒画面)で動くかな。

うまくいったら、xorg.conf の方は moused 動かしてる上で
Option "Device" "/dev/sysmouse"
でいけると思う。

man 4 sysmouse より。
The user process which wants to utilize mouse operation simply opens
/dev/sysmouse with a open(2) call and reads mouse data from the device
via read(2). Make sure that moused(8) is running, otherwise the user
process won't see any data coming from the mouse.
064563905/02/02 20:35:11
なお、/etc/rc.conf 書き換えるたびに
# sh /etc/rc.d/moused restart
ね。
064663905/02/02 20:43:19
人いないみたいだから書いちゃうけど、>>644 での操作以前に、
デバイスが正しく認識されているのかどうか、
grep "ums" /var/run/dmesg.boot
とか "ugen" してみるべきだ。
0647名無しさん@お腹いっぱい。05/02/02 23:02:47
昨夜5.3のjmanが変と騒いでた者ですが、
どうもjmanが日本語manや環境を認識してくれてないっぽいです。

% pkg_info | grep ja
ja-groff-1.18.1_7 Japanese enhancement of GNU groff
ja-less+iso-358.254_2 Less + zcat + ISO-2022 - a pager similar to more and pg
ja-man-1.1j_5 A manual display command for Japanese (EUC)
ja-man-doc-5.3 Japanese online manual pages corresponding to /usr/share/ma

% env
PAGER=jless
LC_CTYPE=ja_JP.eucJP
LANG=ja_JP.eucJP
JLESSCHARSET=ujis

という環境ですが、英語マニュアルしか表示してくれません。
無理矢理/etc/manpath.configにMANPATH_MAP /bin /usr/share/man/ja
などと書いても、/usr/bin/groffを呼んでるようで化けます。

正常な環境(4.11)で jman -d ls などとデバッグ情報を表示させると

language environment "ja" (8075100)
search directory list: "ja", "ja_JP.EUC", "ja_JP.eucJP", (null)
TROFF : "/usr/local/bin/groff -man -dlang=ja_JP.eucJP"
NROFF : "/usr/local/bin/groff -S -Wall -mtty-char -man -Tnippon -dlang=ja_JP.eucJP"

なんてのがありますが、問題の5.3ではここがそっくり欠落してます。

何が足りないんでしょうか?
0648名無しさん@お腹いっぱい。05/02/02 23:46:09
LANG(LC_CTYPE)が変になってると、jaが消えちゃうね。
which jman で変なスクリプトにいっちゃってるとかない?
jman -d ls |& egrep ja の結果は?
cat1とかの中身は毎回消しておかないとわからなくなりそう。
あとは、jmanをportsでコンパイルして、locale.cあたりをおっかける。
0649名無しさん@お腹いっぱい。05/02/02 23:53:01
>>627
そういうのは、acpi@freebsdで聞いてみるのがいいと思うぞ。

ちょうどNate Lawsonが New cpufreq framework のパッチを投げてるし。
ttp://lists.freebsd.org/pipermail/freebsd-acpi/2005-February/001157.html
0650名無しさん@お腹いっぱい。05/02/03 01:21:46
4.6.2を昨日インストールしたものですが、
ftpにつなげないんですが、特別な設定は必要ですか?
0651名無しさん@お腹いっぱい。05/02/03 01:29:10
>>647
printenv LC_ALL は?
あと、ウチの 5.3 ではこんなんなるけど。
% strings =jman |grep ja
/usr/local/bin/japropos
ja%en
japanese
ja_JP.EUC
ja_JP.eucJP
/usr/local/bin/groff -man -dlang=ja_JP.eucJP
/usr/local/bin/groff -S -Wall -mtty-char -man -Tnippon -dlang=ja_JP.eucJP
0652名無しさん@お腹いっぱい。05/02/03 02:37:48
s@=jman@/usr/local/bin/jman@
0653名無しさん@お腹いっぱい。05/02/03 03:13:33
jailへsshで接続するのに認証で時間がかかり、タイムアウトしてしまいます。

-vオプションで見ていると
debug1: SSH2_MSG_SERVICE_ACCEPT received
のあたりで待たされて
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Trying private key: /home/hoga/.ssh/identity
debug1: Trying private key: /home/hoga/.ssh/id_rsa
debug1: Trying private key: /home/hoga/.ssh/id_dsa
debug1: Next authentication method: keyboard-interactive
でタイムアウトになります。

065465305/02/03 03:14:12
環境はFreeBSD 5.3-STABLE、
設定ファイルはこのようになっています。

hostの/etc/rc.conf
defaultrouter="192.168.0.1"
gateway_enable="YES"
hostname="hoge.hogehoge.jp"
ifconfig_fxp0="inet 192.168.0.100 netmask 255.255.255.0"
ifconfig_fxp1="inet 198.168.1.1 netmask 255.255.0.0"
ifconfig_fxp1_alias0="inet 192.168.1.10 netmask 255.255.255.255"

hostのsshd_config
ListenAddress 192.168.0.100
ListenAddress 192.168.1.1

jailのsshd_config
ListenAddress 192.168.1.10

hostの/etc/hosts
192.168.1.10 jail.hogehoge.jp
065565305/02/03 03:14:47
試したこと
hostからjailへのping→問題なし
jailの割り当てipをifconfig_fxp1_alias0="inet 192.168.0.110 netmask 255.255.255.255"
に変更→遅延などの問題なく接続

テスト段階なのでnamedは動かしていませんが、
ゆくゆくはjailの中にnamedを起動してリダイレクトして運用したいと思っています。

ネットワークは勉強中のため構成自体が間違っているかもしれませんので、
設定以外でおかしいところなどもあるかと思いますが、よろしくお願いします。
0656名無しさん@お腹いっぱい。05/02/03 03:46:23
>>650
FTPにつなげる設定はしたのか?
0657名無しさん@お腹いっぱい。05/02/03 08:11:32
FTPに特別なことがなにかいるのか?
0658名無しさん@お腹いっぱい。05/02/03 08:34:08
/etc/rc.confの設定
ちゅるーと
0659名無しさん@お腹いっぱい。05/02/03 09:22:18
/etc/inetd.confじゃないのか?
0660名無しさん@お腹いっぱい。05/02/03 09:42:05
inetdを使うときはrc.confでinetdを有効にしてinetd.confでも設定しる!
0661名無しさん@お腹いっぱい。05/02/03 10:24:18
portupgrade -aRrと -aが同じというレスがあったので
-aでやってましたが、同じじゃないですね
perlに依存されてるものがアップグレードされてませんでした
0662名無しさん@お腹いっぱい。05/02/03 10:32:29
そんなことはございません。
0663名無しさん@お腹いっぱい。05/02/03 10:42:34
phpMyAdmin-2.6.1をいれたのですがなんだかうごかないんです。
Fatal error:Call to undefinded function:pma_reloadnavigation() in
〜 header.inc.php on line 132 と出てしまいます。
が、どうしたらよいのか、わからんどす。
0664名無しさん@お腹いっぱい。05/02/03 10:54:31
>>644 >>635
/etc/rc.confに usbd_enable="YES" を書いて
/etc/usbd.confにdevice "Mouse"なんてエントリあるから

device "Mouse"
devname "ums[0-9]+"
attach "/usr/sbin/moused -p /dev/${DEVNAME} -z 4 -I /var/run/moused.${DE
VNAME}.pid ; /usr/sbin/vidcontrol -m on"

として使っているよ自分で追加したのは -z 4 (ホイール対応)だけ。
こんなんでいいのかなあ。まあいいや。sysmouseで使えているし。
0665名無しさん@お腹いっぱい。05/02/03 11:06:18
>656-660
設定していたはずなんですが、何度も再起動するとつながりました。
ところで
cusup /usr/share/examples/cvsup/ports-supfile
をおこなっているんですが、一時間経ってもまだ終わりません。
どのくらい時間がかかるもんなんでしょうか?
Bフレッツのファミリー100で接続しています。
0666名無しさん@お腹いっぱい。05/02/03 11:12:13
すみません。
たった今終わりました。
0667名無しさん@お腹いっぱい。05/02/03 12:48:24
>>666
ftp ではないですよ。詳しくは handbook 読んでくださいな。
0668名無しさん@お腹いっぱい。05/02/03 13:08:22
perl5.8 の portupgrade に失敗しました orz...

/usr/ports/UPDATING に従い作業。
 # portupgrade -f lang/perl5.8
 # portupgrade -f `(pkg_info -R perl-5\* |tail +4; \
 > find /usr/local/lib/perl5/site_perl/5.[68].[1245] \
> -type f -print0 | xargs -0 pkg_which -fv | \
> sed -e '/: ?/d' -e 's/.*: //')|sort -u`

結果。 /usr/local/bin/perl5.8.6 その他消えてしまった。
/usr/local/lib/perl5/site_perl/5.8.5 はそのまま残って
いる状態。。。

同じような状況になってしまった人いますかね?
0669644=63905/02/03 13:24:15
>>664
>>644 のやり方だと、確かにシステム起動時に必ずマウスがつながってないとだめで、
USBホットプラグを生かせないことになってしまい USB 的に正しくないですね。
訂正ありがとう!


>>635
例の方法だとmoused 二重起動になってるかも知んない…

rc.conf: moused_enable は NO のまま、
usbd.conf は >>664 サンのように

無知は俺
マ ジ す ま ん か っ た ○| ̄|_
067065905/02/03 13:40:02
>>660
5.xだとそうだけど、4.6だと何も書かなきゃinetd起動するでしょ?
5.xと勘違いしてない?
0671名無しさん@お腹いっぱい。05/02/03 13:43:23
667さん

/stand/sysinstall
でパッケージをftpからインストールしようとしても4.6.2に対応しているパッケージは無いって出るので
バージョンをanyにしてみても
indexが無いと表示されてsysinstallでftpからインストールができないんですが、
これはつながっているってことですか?
067266705/02/03 13:51:02
>>671
もし接続できていないならば「4.6.2に対応しているパッケージは無い」
という表示は出ないです。だから繋がっている。

package がないのは仕方ないです。あまり古いのを置いておくとディスク
容量を食いますから
0673名無しさん@お腹いっぱい。05/02/03 13:55:47
ftp で接続する話と CVSup の人は同じ人かしら?

ftp とかで package を取ってくるより、ports tree を最新にして
make install するなり portinstall したほうがいいですよ。
0674名無しさん@お腹いっぱい。05/02/03 14:12:17
672さん673さん
どうもありがとうございます。
繋がっているけどパッケージが無いってことだったんですね。
portでやってみます。
0675名無しさん@お腹いっぱい。05/02/03 19:45:48
windowsで普通に焼いた.aviとかの動画ファイルをmountするにはどうしたらいいのでしょうか?
0676名無しさん@お腹いっぱい。05/02/03 19:47:02
焼いたというのはCDーRに焼いたという意味で、aviファイルをFreeBSDで見たいのです。
よろしくおねがいします。
0677名無しさん@お腹いっぱい。05/02/03 19:54:06
>>676
そのaviファイルは何でエンコードしてあるんだ?
CD-Rはどんな規格で焼いたんだ?
0678名無しさん@お腹いっぱい。05/02/03 20:08:52
えーとそのaviファイルを直接FreeBSDにダウンロードして再生させることはできます。
なのでエンコードはあまり関係ないような気が。関係あるのかな?
CD-RはFreeBSDのインストールCDを作るときとは違う、普通の焼き方です。
そうなると規格は何になるのでしょうか、B'sClipで焼きました。
OSをiso9660で焼いたときにはB7sClip Gold recorderでしたから違うと思います。
0679名無しさん@お腹いっぱい。05/02/03 20:14:45
>>676
普通、mplayer。
0680名無しさん@お腹いっぱい。05/02/03 20:18:45
いや、ですから直接ダウンロードしたものはmplayerで見れるのですが、
cd-Rに焼いたものはそもそもmountの仕方が分からないのでmountの仕方を
教えて下さい。
0681名無しさん@お腹いっぱい。05/02/03 20:22:04
man読んでろ
0682名無しさん@お腹いっぱい。05/02/03 20:22:19
いやです
0683名無しさん@お腹いっぱい。05/02/03 20:27:15
>>680
jman 8 mount_cd9660 と jman 8 mount (-t のとこね)、jman 5 fstab してみては。
/etc/fstab に /dev/acd0 /cdrom ... みたいに設定しておけば、mount /cdrom
みたいな感じでマウントも可。
なお「aviファイルをマウント」するのでなくて(以下略

>>682
誰?
0684名無しさん@お腹いっぱい。05/02/03 20:29:30
mount /cdrom はもちろん、
mount -rt cd9660 /dev/acd0 /cdrom
mount_cd9660 /dev/acd0 /cdrom
mount_msdosfs /dev/acd0 /cdrom
などやってみましたが、みんな
Invalid argument
になりました。ほとほと困っています。
0685名無しさん@お腹いっぱい。05/02/03 20:33:42
ちゃんとJolietとかISO9660を指定して焼いてみたら。
0686名無しさん@お腹いっぱい。05/02/03 20:41:52
ftpで転送してgetしますた。
windowsで普通に焼いたんじゃダメなんですね。
FreeBSDで読める規格はiso9660かJolietというのですね。
Jolietというのは普通のCD焼きソフトに、例えばB'sClipとかに付いてますでしょうか?
0687名無しさん@お腹いっぱい。05/02/03 20:44:58
ちょっと質問。
FreeBSDでrootでrmしたファイルはrootは復元できますか?
windowsとかだと特別なソフト使えば復元できちゃいますよね?
FreeBSDでもrmしたファイルを復元できちゃうんでしょうか?
0688名無しさん@お腹いっぱい。05/02/03 20:49:10
RAIDでスナップショットとっていれば復元可能
0689名無しさん@お腹いっぱい。05/02/03 21:00:04
>>686
mount_udfってどうです?
0690名無しさん@お腹いっぱい。05/02/03 21:42:22
毎度5.3のjmanの件でお騒がせしておりますが、
jmanのソースも追ったところsetlocale(3)の戻りが変です。

こんなちょいプロで試したところ、
setlocale(LC_CTYPE,"ja_JP.eucJP") ;
の戻り値がNULLになることをハケーンしました。

#include <stdio.h>
#include <locale.h>
main()
{
char *loc ;
loc = setlocale(LC_CTYPE,NULL) ;
printf("Current Local : %s¥n",loc) ; // "C"になる
loc = setlocale(LC_CTYPE,"ja_JP.eucJP") ;
printf("New Local : %s¥n",loc) ; // "ja_JP.eucJP"のはず
}

別マシンで再インストしてみました。

まず5.3-RELEASEのdisc1でExpressインスト(Developer)
  → setlocale戻り値正常
さらに某所で配布されている5.3-p5のminiinst ISOイメジで作た
CDでUpgradeインスト(Developer・Perl除外)
  → setlocale戻り値がNULLに

新規にminiinstでインストしてもやはりNULLになります。
miniinstってPorts/Packagesが無いだけと思ってたんですが...
どうしたら直るでしょうか?
0691名無しさん@お腹いっぱい。05/02/03 22:13:51
>>686
>FreeBSDで読める規格はiso9660かJolietというのですね。

…RedBook, OrangeBook, ハイ・シェラとかでググってみ。
ロミオだのジュリエットだのロックリッジだのはその後で考えろ。
0692名無しさん@お腹いっぱい。05/02/03 22:21:21
>>690
リンクされてる libc が違うとか?
0693名無しさん@お腹いっぱい。05/02/03 22:23:56
>>690
/usr/share/localeがないんだったら、それだけ持ってくればどうだろうか。
0694名無しさん@お腹いっぱい。05/02/03 22:41:37
>>692
「何」がlibcをリンクしてる??
>>693
/usr/share/localeはちゃんとあってjlessとか問題なし。
0695名無しさん@お腹いっぱい。05/02/03 23:01:55
setlocaleがきかないって、重症だな。
ためしに、PATH_LOCALE=/ して jman したら、
日本語抜きの変なファイルが cat? にできちまった。
0696名無しさん@お腹いっぱい。05/02/03 23:14:06
>>694
何がって、ld じゃねーのか?
0697名無しさん@お腹いっぱい。05/02/03 23:21:08
>>690
某所の -p5 が腐ってるんだろうけど。
やる気があるのなら setlocale() のどこで NULL 返してるか追ってみなよ。
8ヶ所 return (NULL); してるよね。
0698名無しさん@お腹いっぱい。05/02/03 23:28:08
>>690
> どうしたら直るでしょうか?
自分とこで make world
一番確実だと思うよ。
0699名無しさん@お腹いっぱい。05/02/04 00:01:47
5.3 RELEASE で、起動時の starting sendmail. で2分程止まってしまいます。
PHPスクリプトからのメール送信処理もとても遅いです。
名前解決がおかしいと思い、設定を確認しましたが、
特に間違っていない?と思います。
お気づきの点があれば宜しくお願いします。

/etc/rc.conf
defaultrouter="192.168.0.1"
hostname="hoge.domain.com"
ifconfig_lnc0="inet 192.168.0.10 netmask 255.255.255.0"

/etc/host.conf
hosts
bind

/etc/hosts
::1       localhost.domain.com localhost
127.0.0.1   localhost.domain.com localhost
192.168.0.10 hoge.domain.com hoge
192.168.0.10 hoge.domain.com.

/etc/resolv.conf
domain domain.com
nameserver プロバイダのプライマリNS
nameserver プロバイダのセカンダリNS
0700名無しさん@お腹いっぱい。05/02/04 00:03:53
>>695-698
なんか使った -p5が怪しそうですね。
やっぱCVSup & make worldですか...
■ このスレッドは過去ログ倉庫に格納されています