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

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

■ このスレッドは過去ログ倉庫に格納されています
0001boot2006/02/22(水) 02:27:21
FreeBSD 関連の質問はここで。

・事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
・再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。

http://www.freebsd.org/ja/
http://www.freebsd.org/releng/

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://bird.zero.ad.jp/~zau60806/FreeBSD/

書籍
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
01691482006/02/28(火) 18:22:45
>>168
日付と時刻のプロパティの「インターネット時刻」タブのサーバ設定で
FreeBSDのntp鯖を指定したところ、(sambaなしでも)同期してくれました。
ただなんかこれ、繋がらなかったりエラーだったり不安定ですね。
time.windows.comには全然繋がらないし。

コマンドからは>>167の順序でやってみましたが駄目でした。
0170名無しさん@お腹いっぱい。2006/02/28(火) 18:24:00
>>167
桜時計でできてる

理由は分からんけど
192.168.x.x(FreeBSDマシンのIPアドレスね)だとできないけど
外から見えるDDNSでもらったサーバ名でならできる
01711482006/02/28(火) 18:50:21
>>170
自宅のFreeBSDのntp鯖は、ルータとして使用しており、
DMZ側のNIC(x.x.x.x)と、LAN側のNIC(192.168.x.x)があります。

ntpd は、DMZ側、LAN側どちらもListenしており、(WAN側からはFWで拒否)
今まではLAN内のWindowsXPから、桜時計を使用して
LAN側(プライベートIPアドレス)を指定して駄目でしたが、
試しにDMZ側(グローバルIPアドレス)を指定したところ、動きました。

プライベートアドレスの場合
 桜時計:×, net time:×, 日付と時刻のプロパティから:○
グローバルアドレスの場合
 桜時計:○, net time:×, 日付と時刻のプロパティから:○

なんかよく分かりませんが、とりあえず日付と時刻のプロパティから
同期するようにしました。
01721332006/02/28(火) 19:05:37
自己レス
>>133
pass*、xpt0にグループによる読み書きを許可することで解決
0173名無しさん@お腹いっぱい。2006/02/28(火) 19:39:23
>>160
inodeがでかくなってるから、同じ数確保するとその分容量が減る。
md deviceをnewfsして実験するよろし。
>>161
snapshotsはsoftupdatesと表裏一体。UFS2とは無関係。
>>162
それしかない、っていうか十分簡単じゃろ。
0174名無しさん@お腹いっぱい。2006/02/28(火) 21:14:25
/usr/ports/editors/openoffice.org-2.0
が、インストールできません。
os は、6.0 です。
エラーは、下記のような感じです。
なにとぞ、アドバイスください。

changing mode of /usr/local/bin/idle to 755
if test -f /usr/local/bin/python -o -h /usr/local/bin/python; \
then rm -f /usr/local/bin/python; \
else true; \
fi
(cd /usr/local/bin; ln python2.3 python)
/usr/bin/install -c -m 644 ./Misc/python.man \
/usr/local/man/man1/python.1
chmod: /usr/ports/editors/openoffice.org-2.0/work/OOB680_m2/python/unxfbsd.pro/misc/build/python-inst: No such file or directory
dmake: Error code 1, while making './unxfbsd.pro/misc/build/so_built_so_python''---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice.org-2.0/work/OOB680_m2/python
dmake: Error code 1, while making 'build_instsetoo_native'
'---* *---'
*** Error code 255

Stop in /usr/ports/editors/openoffice.org-2.0.
01751742006/02/28(火) 22:52:01
その後、
/usr/ports/editors/openoffice.org-2.0-devel
を、インストール中なんですが、気になることは

% ls /usr/ports/editors/openoffice.org-2.0
Makefile distinfo files/ pkg-descr pkg-plist

ls /usr/ports/editors/openoffice.org-2.0-devel
Makefile distinfo files/ pkg-descr pkg-plist work/ ←ここ

なぜ 2.0 では、works が、できなかったのだろうか?
0176名無しさん@お腹いっぱい。2006/02/28(火) 22:53:57
make extractが成功するかどうかぐらい調べれ
01771742006/02/28(火) 22:55:35
○ work
× works
01781742006/02/28(火) 23:41:05
>>176
# make extract
===> Vulnerability check disabled, database not found
OPTIONS:
You can compile OOo with debug symbols with WITH_DEBUG=1
If you set WITH_DEBUG=2, you add internal
OOo debug support.
You can compile OOo without Mozilla connectivity with
make -DWITHOUT_MOZILLA
You can select the language for OOo by making it with:
make LOCALIZED_LANG=xx
while xx can be one of the following
af ar be-BY bg br bn bn-BD bn-IN bs ca cs cy da de el
en-GB en-US  ‥‥

You can compile OOo to use Qt/KDE vclplug with
make -DWITH_KDE
You can compile OOo with gpc instead of libart by
make -DWITH_GPC
NOTICE:
To build OOo, you should have a lot
of free diskspace (~ 9GB).
If you want SDK and/or solver, please type make sdk and/or make solver
===> Extracting for openoffice.org-2.0.2.rc2
=> MD5 Checksum OK for openoffice.org2.0/OOo_2.0.2rc2_src.tar.gz.
=> SHA256 Checksum OK for openoffice.org2.0/OOo_2.0.2rc2_src.tar.gz.
=> MD5 Checksum OK for openoffice.org2.0/mozilla-source-1.7.5.tar.gz.
=> SHA256 Checksum OK for openoffice.org2.0/mozilla-source-1.7.5.tar.gz.
===> openoffice.org-2.0.2.rc2 depends on file: /usr/local/bin/perl5.8.7 - found
エラーもなく 通りました。
01791742006/02/28(火) 23:48:28
なぜかはわかりませんが。
# make extract
した後、何気に

# ls /usr/ports/editors/openoffice.org-2.0
Makefile distinfo files/ pkg-descr pkg-plist work/ ←

work/ が、できています。

いま、openoffice.org-2.0-devel をインストールしている最中ですので、うまくいったら、明日にでも、develの方は、deinstall  して、openoffice.org-2.0 を、インストールしてみます。
01801742006/02/28(火) 23:50:52
ごめんなさい。ひさびさ ブラウザから書き込んだので、sage 忘れていました。
01811742006/03/01(水) 00:23:15
もしかして
# make install clean
としたのが、原因 ?
0182名無しさん@お腹いっぱい。2006/03/01(水) 00:26:20
このうっかりものめが
0183名無しさん@お腹いっぱい。2006/03/01(水) 00:33:46
2/29がなくて鬱だ
0184名無しさん@お腹いっぱい。2006/03/01(水) 00:54:23
>>183
あれ? 今年はオリンピックイヤーじゃなかったっけ?
0185名無しさん@お腹いっぱい。2006/03/01(水) 01:12:19
夏季と冬季は2年ずれていますよ
01861742006/03/01(水) 09:45:35
やっぱり、ダメみたい。
# make install clean の clean で、work ディレクトリが消されるのかと思い。やり直してみたが、やはりだめ。
結局、エラーになる前は、work ディレクトリは存在するが、その後の python-inst が、ないのが、原因みたいです。

他のひとは、openoffice.org-2.0 の、インストールうまくいっていますか?

いままで、やったことをまとめると
インストールは
# cd /usr/ports/editors/openoffice.org-2.0
(# meke clean)
# make -DWITHOUT_MOZILLA LOCALIZED_LANG=ja install
インストール中に、要求された、JAVA 関係のファイル3つを /usr/ports/distfiles に、いれる。
j2sdk-1_4_2-bin-scsl.zip j2sdk-1_4_2-src-scsl.zip j2sdk-1_4_2_10-linux-i586.bin
すると、>>174 の、エラー

他に 試したことは
python python23 を、インストールしたり。
現在は
# pkg_info | grep python
python-2.3.5_1 An interpreted object-oriented programming language
python-2.4.2 An interpreted object-oriented programming language

# find /usr/ports/editors/openoffice.org-2.0/ -name "python-inst" -print
エラーの起こった後、work ディレクトリが存在する状態で、なにも引っかかりません。
0187名無しさん@お腹いっぱい。2006/03/01(水) 10:08:38
そんなにログ貼らなくても、皆ビルドに失敗してるから、心配しなくていいよ。
0188名無しさん@お腹いっぱい。2006/03/01(水) 10:14:22
>>187
ありがとう。あきらめつきました。
0189名無しさん@お腹いっぱい。2006/03/01(水) 14:37:11
>>188
さっき、portsnapで、portsツリー更新したら、editors/openoffice.org-2.0が
に変更があった。調べてみたら、どうも、WITHOUT_MOZILLAを設定してると、
エラーで中断するみたい。
パッチ入ったみたいだから、もう、一回やって見たら?
0190名無しさん@お腹いっぱい。2006/03/01(水) 14:38:50
前スレでphpinfo()やると途中で落ちると言った者です。
現在修正されて正常出力されるようになってます。
0191名無しさん@お腹いっぱい。2006/03/01(水) 14:43:18
>>190
imagick.soの更新で直ったでしょ?
個人的にImageMagickのconvertのコマンドも使うんで、
どうせなら、それを修正してくれれば、よかったんだけど。
0192名無しさん@お腹いっぱい。2006/03/01(水) 15:38:31
amd64でFreeBSD使ってる人何か困ったことありますか?
i386からamd64にしようかと検討してるもんで。
0193名無しさん@お腹いっぱい。2006/03/01(水) 16:23:04
>>192
バイナリ提供もののライブラリを使った実行バイナリをつくるのがそれなりに大変
0194名無しさん@お腹いっぱい。2006/03/01(水) 17:47:57
>>189
情報ありがとうございます。
ports ツリーの更新確認しました。
でも
# make checksum
# make extract
# make patch
# make configure
までは、うまくいくのですが
# make build
で、失敗する。 orz
0195名無しさん@お腹いっぱい。2006/03/01(水) 18:10:53
>>194
関係ないかも知れんが、ディスクの容量は大丈夫?
0196名無しさん@お腹いっぱい。2006/03/01(水) 18:18:34
rootでmakeするな! と突っ込んでおくテスト。
0197名無しさん@お腹いっぱい。2006/03/01(水) 18:37:57
人のrootの世話焼くなって言おうと思ったけど、やっぱりやめた
0198名無しさん@お腹いっぱい。2006/03/01(水) 19:57:26
>>194
/usr どのくらい空いてれば、いいのかな?
今は、4G程度しか、空いてません。
ただ,エラーがいつも >>174
/usr/ports/editors/openoffice.org-2.0/work/OOB680_m2/python/unxfbsd.pro/misc/build/python-inst: No such file or directory
なので、気にはなっていましたが、空き容量でインストールできないとは、考えていません。この考えは、間違っているのかな?

>>196 >>197
すいません。ついつい root で、やってしまいます。今後は、気を付けます。
0199名無しさん@お腹いっぱい。2006/03/01(水) 19:59:49
読点多過ぎ。
0200名無しさん@お腹いっぱい。2006/03/01(水) 20:04:35
同じ症状になるな。
makeするだけで、workの中のpythonやらを/usr/localにインストール
してしまうのはちょっとおかしい。
python/makefile.mk で ./configure --prefix=$(MYCWD)/python-inst
がきいていないようだ。
0201名無しさん@お腹いっぱい。2006/03/01(水) 20:06:20
>>198
間違ってるかも知れない。
OpenOffice.orgをビルドするなら、最低9GBの空きが必要って、書いてなかった?

# df -mi

の結果でも貼って下さい。
02022002006/03/01(水) 20:13:37
おれのは17Gあいてるから、それは無関係と思う
0203名無しさん@お腹いっぱい。2006/03/01(水) 20:16:32
あ、そう。でも、どちみち、>>198の4GBじゃ辛いと思う…
0204名無しさん@お腹いっぱい。2006/03/01(水) 20:40:51
2.0 と 2.0-devel のwork ディレクトリ消したので、空き容量が 8.4G に増えました。

% df -mi
Filesystem 1M-blocks Used Avail Capacity iused ifree %iused Mounted on
/dev/ad0s1a 495 84 371 18% 3226 62564 5% /
devfs 0 0 0 100% 0 0 100% /dev
/dev/ad0s1g 58860 2804 51347 5% 6850 7788860 0% /home
/dev/ad0s1e 495 148 307 33% 10476 55314 16% /tmp
/dev/ad0s1f 14525 4805 8557 36% 277170 1654092 14% /usr
/dev/ad0s1d 1218 63 1057 6% 3018 161844 2% /var
0205名無しさん@お腹いっぱい。2006/03/01(水) 20:54:36
オレはいつも/varがパンパンになる
0206名無しさん@お腹いっぱい。2006/03/01(水) 21:03:58
俺は腹の中がパンパンだぜ
02071742006/03/01(水) 21:05:22
>>200
>makeするだけで、workの中のpythonやらを/usr/localにインストール
>してしまうのはちょっとおかしい。
>python/makefile.mk で ./configure --prefix=$(MYCWD)/python-inst

どうにかして python-inst 作れませんか?エラーはいつも「python-instが見つかりません」ですので、python-inst をコピーしたら、ビルドできないかなと思って…

また
# find / -name "python-inst" -print
しても、見つかりません。
0208名無しさん@お腹いっぱい。2006/03/01(水) 21:06:05
多分、OpenOffice.orgをビルドするために最初に設定する
環境変数がおかしいのだと思う。
こっちでは、問題なく通ってるし、

# su -
# make

てな感じでクリーンにしてやって見たら?駄目元で
02092002006/03/01(水) 21:18:07
>>207
> どうにかして python-inst 作れませんか?エラーはいつも「python-instが見つかりません」ですので、python-inst をコピーしたら、ビルドできないかなと思って…

いや、一時的にしろ、/usr/localのかわりに
python-instにインストールしないといけない

>>208
> こっちでは、問題なく通ってるし、
環境くわしくキボン
2.0.2.rc2?
02101742006/03/01(水) 21:24:10
>>208
pkgtools.conf
間違っている気がしてきた、設定を消して
も一度 やっています。
02112082006/03/01(水) 21:27:08
>>209
そうそう。6.0-RELEASEで、OOoの2.0.2rc2

makeフラグは、LOCALIZED_LANG=ja -DWITHOUT_MOZILLA -DWITH_CCACHE
に設定してある。

make.confには、WRKDIRPREFIX=/var/tmp
(これは単に/usrの容量が足りないだけだけど…)

後は、
# su -
# portinstall editors/openoffice.org-2.0

まだ、終わってないけど、6時間ほど、続行中。
02122002006/03/01(水) 22:30:41
su -
だと結果は同じだった
LOCALIZED_LANG=ja -DWITHOUT_MOZILLA -DWITH_CCACHE で試行中
結果は1時間後に
02132002006/03/01(水) 22:41:45
と思ったらmozillaがないせいで早かった
結果変わらずorz
02141742006/03/02(木) 00:03:14
やっぱり、だめみたい。
>>208 うまくいったら教えてください。
02152002006/03/02(木) 00:20:12
経過報告
python/unxfbsd.pro/misc/build/Python-2.3.4
の下で ./configure --prefix=hogehoge されるんだが、
この中で exec /usr/local/bin/bash ./configure --prefix=hogehoge される。
んで、このときに configure のオプションが何故かことごとく無視されてた。
bash消すとうまくいくし、その後でbashをインストールしても今度は大丈夫。
portupgradeで最新にしてたはずだが、なんかbashが腐ってたみたいだ。
というわけで、無事
python/unxfbsd.pro/misc/build/python-inst/
が作成されて、コンパイル進行中。
02161742006/03/02(木) 00:32:48
>>200
tcsh つかっているけど
bash でないと だめってこと?
???
いや違うよね。bash 最新にしないといけないということですか?

>bash消すとうまくいくし
が、よくわかりません。
教えてください。
0217名無しさん@お腹いっぱい。2006/03/02(木) 00:47:56
FreeBSD5.4ってインテルコンパイラ使えますか?

http://www.xlsoft.com/jp/products/intel/compilers/icpplnx.html
02182002006/03/02(木) 01:15:33
>>216
> bash でないと だめってこと?
いや、使ってるシェルじゃなくて、インストールされてるかどうかの問題
bashがあれば無理矢理それを使うようになってるが、消してもうまくいくはず
0219名無しさん@お腹いっぱい。2006/03/02(木) 01:28:09
お尋ねします
基本的にCドライブとDドライブの2個のSCSI 37GBHDDがあります
システムはCにありそのCの
/var/log/
が肥大化して困ります
デフォルトのパーティションが240MBほどしかなくてすぐに100%になります
varが100%になるとシステムがすごく不安定です
その/Var/log/をDに指定することできないのでしょうか?
現在mvなどでバックアップ用USB HDDに手動で移しています
0220名無しさん@お腹いっぱい。2006/03/02(木) 01:48:22
試してないが、次でいいんでない(藁

% mkdir D:\path\to
% C:\etc\rc.d\syslogd stop
% mv C:\var\log D:\path\to\
% ln -s D:\path\to\log C:\var
% C:\etc\rc.d\syslogd start
0221名無しさん@お腹いっぱい。2006/03/02(木) 02:22:32
し、しぃどらいぶ…

やったことないけど、/varを丸ごと移すならfstabいじって
別のディスクにマウントすればいいんでない?
0222名無しさん@お腹いっぱい。2006/03/02(木) 02:30:56
>219
ログを書いているのがsyslogなら/etc/syslog.confでログの出力先を変更できますよ.

求められている解決案ではないですが・・・
/etc/newsyslog.confを適切に設定してログを回転させるのでは駄目なのですか?
ログの種類にもよりますがbzip2でフィルタすればかなりサイズを小さく出来そうですが.
詳しくはman newsyslogで.

いや,ネタですか.
Cドライブとか言っているし.
02232082006/03/02(木) 03:39:58
>>214
前回、WITHOUT_MOZILLAの件でこけて、あきらめてたけど、
どうやら、ccacheヒットしまくだったようで、非力なPCでも、
思ってたより速く終わってた。

ちなみに、bashはあまり好きじゃないから、いれてません。
02241742006/03/02(木) 08:43:33
時間かかりそうだから、書き込みます。
bash を最新にしてもだめだで、シェルはbashを使いますと明示して make してもだめでしたが、
bash をdeinstall したら、うまくいった見たいです。

# make
でやりましたので、なかなか終わりませんが
python-inst ディレクトリは、確認できました。
あきらめかけていましたが、今度は、うまくいきそうな予感。
02252192006/03/02(木) 09:40:47
>>220-222
テラはずかし
HDDが2つあるっていいたかったのでが・・・・da0とかda1とかいうべきなのかな
varにはwebminも入ってるしwebminのログもそこに残るので
システムディスクと同じ所にログを残したくないということが言いたかったのです
/etc/syslog.conf覗いてみます
fstabこれなに?とりあえずぐぐろ
>>/etc/newsyslog.confを適切に設定してログを回転させるのでは駄目なのですか?
意味がわからんです(鬱死)
0226名無しさん@お腹いっぱい。2006/03/02(木) 09:54:41
長くなりそうだからとりあえず犬小屋スレをおすすめする
02272002006/03/02(木) 10:01:56
openoffice.org-2.0できた
mozillaつき、ccacheなしで、8時間
不良bashは今から再現できんし、できたとしても何回もやるのはたまらんから、
バグレポートは誰か運わるくぶちあたった人おねがい
0228名無しさん@お腹いっぱい。2006/03/02(木) 16:35:19
>219
>ログを回転させる
これは,監視対象のログファイルが
・あるサイズ以上になった
・ある日時が経過した(正確にはある時間単位ごとに)
等の条件になったとき,
現在のログのファイル名を変更してから新しいログファイルを作り直す,というものです.
このとき,ファイル名の変更と同時に古いログをbzip2形式やgzip形式で圧縮することもできます.
こうすることで,「一月毎のログ」を作ったり「不必要に巨大なログ」を抑制したりできます.

たとえば,/var/log/のmessages.0.bz2はmessagesが500KB以上になったために(標準設定)
message.0と名前を変更してbzip2で圧縮したものです.
以降,数字の部分が加算されたファイル名が作られてゆきます.
数字が大きいほど古いログです.
0229名無しさん@お腹いっぱい。2006/03/02(木) 17:02:02
普通は「ローテート」って言うな。
0230名無しさん@お腹いっぱい。2006/03/02(木) 17:10:17
とりあえず別パーティションを /var/logにマウントするとか
0231名無しさん@お腹いっぱい。2006/03/02(木) 17:34:48
最近、新規でインストールしてないから知らないけど、
まだ、/var とかのデフォルトは、256MBで切られるわけ?
02322192006/03/02(木) 20:08:10
>>all
心やさしいdクスです
>>228
あーすでにそういう名前のログいっぱいありますよ・・・・圧縮ファイルのような・・・・
現在それを手動でmvで移動させててちょっと忘れてたらシステムフローとかで暴走しちゃって
邪魔臭いなーと思ったから

>>231
みたいですね何も触ってないくてこれです
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 248M 48M 180M 21% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1e 248M 20K 228M 0% /tmp
/dev/da0s1f 30G 1.7G 26G 6% /usr
/dev/da0s1d 248M 53M 175M 23% /var
/dev/da1 271G 240M 249G 0% /mnt
devfs 1.0kって100%で大丈夫なのかな?
varはせめて1Gは欲しいパーティションきりなおした方早いかな?

0233名無しさん@お腹いっぱい。2006/03/02(木) 20:13:34
>>232
devfs はサイズは気にしなくてOK
まだあまりいろいろ仕込んでいないならば
パーティションを切り直して再インストールを勧める
0234名無しさん@お腹いっぱい。2006/03/02(木) 20:14:04
>>232
devfsの100%はそれで問題ないから、気にする必要はない。

/varの容量は、使用目的によって極端に変動するんで、
必ずしも、デフォルトの256MBにしておく理由はない。
0235名無しさん@お腹いっぱい。2006/03/02(木) 20:54:39
ln -s 使って無問題ですのー
0236名無しさん@お腹いっぱい。2006/03/02(木) 21:19:18
/varをsymlinkにするなんて気持ち悪い
0237名無しさん@お腹いっぱい。2006/03/02(木) 22:32:46
shared版のoperaのインストールでつまづいてます。
qt-3.3.4は既にpackagesでインストールしたのですが
(portsだと何時間かかるやら)、
rootでログインしてそのまま./install.shとすると

System wide configuration files:
/usr/local/etc/opera6rc
/usr/local/etc/opera6rc.fixed
cannot be installed with the prefix "/usr/local".
Do you want to install them [ y,n | yes,no ] ?

と表示され、yを選択するとすぐ処理が終ってしまいます。

この後でoperaを実行しようとすると
/usr/libexec/ld-elf.so.1: Shared object "libz.so.2" not found,
required by "opera"

とエラーが発生します。

libz.so.2って何でしょう?bsd限定でぐぐってみましたが
解決策は見つからなかったです
0238名無しさん@お腹いっぱい。2006/03/02(木) 22:50:28
>>237
多分、FreeBSD 6.0使ってるんだと思うけど、
misc/compat5xのportsから、libz.so.2は導入できる。
operaはFreeBSD 4.xのバイナリだと思うんで、ついでに、misc/compat4xも入れといた方が無難。

関係ないかも知れんが、今のwww/opera-develのports(9.0-Preview2)は、
sharedのVersionのオペラも使えるみたい。

それより、先日、久しぶりにopearaを立ち上げてみたけど、
ブラウザのメニューの文字が異様に小さくなっていた。
以前は、そんなことなかったと思うんだが・・?
0239名無しさん@お腹いっぱい。2006/03/03(金) 00:05:23
3/2 20:00ごろ6-STABLEを更新したら、geliが動かなくなった。
モジュールを組み込もうとすると、dmesgに

link_elf: symbol inflateInit2_ undefined
KLD geom_eli.ko: depends on crypto - not available

と出てくる。
02402392006/03/03(金) 00:17:27
ちょっと調べた。
inflateInit2でググったらどうもzlib関係の関数らしい。
/boot/kernelを覗くとzlib.koなるものがあった。(こんなのあったけ?いつの間に?)

直してもらうまで待つか...
0241名無しさん@お腹いっぱい。2006/03/03(金) 01:55:21
一般ユーザでUSBメモリ(da0s1)をマウントしたいんですが,

%grep media /etc/group
media:*:1002:root,<ユーザ名>
%ls -l /dev/da0s1
crw-rw---- 1 root media 0, 123 3 3 00:37 /dev/da0s1
%sysctl vfs.usermount
vfs.usermount: 1

てな状態で

%mount_msdosfs -L ja_JP.eucJP -D CP932 /dev/da0s1 ~/usbdisk

すると

mount_msdosfs: msdosfs_iconv: Operation not permitted

って怒られてしまいます.ところが一度root権限でマウントしてから再度同じことをしてみると問題なく出来ます.何が悪いんでしょうか?
因みにLIBICONV,MSDOSFS,MSDOSFS_ICONVはカーネルに組み込んであります.
0242名無しさん@お腹いっぱい。2006/03/03(金) 12:26:33
>>241
多分、最初にrootでマウントした際に、
kern.iconv.*
のMIB変数が登録された状態になるから、それ以降は一般ユーザでも問題が起こらないんだと思う。

普通に、sudoを使ってマウントするようにするか、もしくは、
http://people.freebsd.org/~imura/kiconv/
に予め設定しておく、ヒントがあると思う。
0243名無しさん@お腹いっぱい。2006/03/03(金) 15:22:04
>>238
ありがとうございます。
misc/compat5xと misc/compat4xを導入してみました

/usr/libexec/ld-elf.so.1: Undefined symbol "_6QColor$colormodel" referenced from COPY relocation in
/usr/local/share/opera/bin/opera

もうだめぽ…
firefoxだと起動に十秒以上かかるし、static版もしょっちゅう
文字化けするしでこれには期待してたんですがねー。
0244名無しさん@お腹いっぱい。2006/03/03(金) 15:23:03
FreeBSD6.0でApache22入れたんですけど
/usr/local/etc/rc.d/apache22.shに
apache22ssl_enableがなくなってるんですけど
sslの動かし方変わったんですか?
どのようにすればsslで動くんでしょうか?
0245名無しさん@お腹いっぱい。2006/03/03(金) 15:43:18
SSL関係の設定して、apache22ssl_enable="YES"で動いてる
無くても動くんかな?
0246名無しさん@お腹いっぱい。2006/03/03(金) 16:14:17
>>243
/etc/rc.confに、

compat4x_enable="YES"
compat5x_enable="YES"

を追加して、/usr/local/etc/rc.d/000.compat{4,5}x.sh を起動してみた?
02472242006/03/03(金) 16:32:29
apache22ssl_enableなくても動きました
httpd-ssl.confの記述がまずかったようです
お騒がせしました
02482442006/03/03(金) 16:33:08
>>247 名前間違えました244です・・・
0249名無しさん@お腹いっぱい。2006/03/03(金) 16:40:07
>>243
operaのportsがstatic-qt版を使っているのは、
バイナリの実行がQt(をコンパイルしたg++のバージョン)に依存するからです。
opera-8のバイナリはFreeBSD 4.6でコンパイルされているので、
FreeBSD 4.6でコンパイルされたQtが必要です。

文字化けはおかしいですね。うちではそんなことは一度も起きたことがありません。
0250名無しさん@お腹いっぱい。2006/03/03(金) 22:23:33
portsのfrozen,解除の情報はどこで見れるのでしょうか?
0251名無しさん@お腹いっぱい。2006/03/04(土) 01:08:41
/etc/fstabを壊してしまい起動出来なくなりました。
Enter full pathname of shell or RETURN for /bin/sh :
というところで止まっているのですが、なんとか修正することは
出来ないでしょうか?
0252名無しさん@お腹いっぱい。2006/03/04(土) 01:14:04
出来る。
02532512006/03/04(土) 01:15:14
>252
教えてください。
ee /etc/fstab
というのは思いついたのですが駄目でした。
0254名無しさん@お腹いっぱい。2006/03/04(土) 01:17:39
>>253
まずは、シングルモードとかでログインできているの?
02552512006/03/04(土) 01:18:30
>253
出来ています。
0256名無しさん@お腹いっぱい。2006/03/04(土) 01:21:20
>>255
コマンドは使えるの?
0257名無しさん@お腹いっぱい。2006/03/04(土) 01:21:29
>>251
ログインできるなら、fstabの内容を思い出しながら、手動でマウントしろよ
0258名無しさん@お腹いっぱい。2006/03/04(土) 01:23:06
使えないなら
# mount /usr
# mount -u -o rw /
02592512006/03/04(土) 01:26:00
説明不足ですいません。

起動画面で4のシングルユーザーモードを選び、起動しています。
その途中で
Enter full pathname of shell or RETURN for /bin/sh :
の状態で止まってしまっているんです。
多分、ad0は問題ないと思うのですが、ad1で、つまずいています。
「そいつは無視して次に進め」みたいなやり方があれば教えてほしいです。
0260名無しさん@お腹いっぱい。2006/03/04(土) 01:26:26
tes
0261名無しさん@お腹いっぱい。2006/03/04(土) 01:27:26
>>258
fstabが壊れてるんだから、デバイス指定しなきゃ、駄目なんじゃない?
0262名無しさん@お腹いっぱい。2006/03/04(土) 01:27:38
>>259
Enter
0263名無しさん@お腹いっぱい。2006/03/04(土) 01:28:15
>>261
わからない。壊したというのが、どう壊したのかが
0264名無しさん@お腹いっぱい。2006/03/04(土) 01:33:10
>>259
ハードディスクはいくつついています。
その中で、FreeBSD を、インストールしているのは、どれですか?

マスターとかスレーブとか     IDEとか
教えてください。
0265名無しさん@お腹いっぱい。2006/03/04(土) 01:38:45
>>259
>Enter full pathname of shell or RETURN for /bin/sh :

の後、そのまま Enter
0266名無しさん@お腹いっぱい。2006/03/04(土) 01:40:37
FreeBSDの超初心者です。
使って初めてセキュリティーアップデートというのをしなくてはならなくなったのですが、

セキュリティーブランチのアップグレード?方法が解りません。

カーネルは現在の状態が一番いい状態に設定されいるらしいので、脆弱性のみを解決したいのですが、どうすればよいのでしょう?

5.4を使用しています。
0267名無しさん@お腹いっぱい。2006/03/04(土) 01:48:08
ディスクをフォーマットしてWindowsをインストールして
Windowsアップデートをしましょう
0268名無しさん@お腹いっぱい。2006/03/04(土) 01:50:22
>>266
普通に make world
普通に make universe
■ このスレッドは過去ログ倉庫に格納されています