#make install ===> Extracting for ja-man-doc-4.3_2 make: don't know how to make for. Stop You need the Japanese manual source in "/usr/opt/doc/ja_JP.eucJP/man" in order to build this port. *** Error code 1
Stop in /usr/ports/japanese/man-doc. *** Error code 1
たとえば、 /usr/ports/archivers/bzip2/work の場合、archiversでもbzip2でも # make clean すると
===> archivers/arc "/usr/ports/infrastructure/mk/bsd.port.mk", line 3: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 5: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 7: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 501: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 502: if-less endif "/usr/ports/infrastructure/mk/bsd.port.mk", line 502: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 514: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 583: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 2704: Unclosed conditional/for loop "Makefile", line 23: 1 open conditional at line 591 of /usr/ports/infrastructure/mk/bsd.port.mk Fatal errors encountered -- cannot continue *** Error code 1
こんにちは。 FreeBSDでCDを聴こうと思い、workman をいれてみました。そして、いざ聴こうと、 % workman -c /dev/wcd0a とすると、 no cd in deviceといわれます。そして、gnome画面がおかしくなります。 http://www.linet.gr.jp/ML/plamo/20001111/7643.html をみてpermissionの問題かとも思いましたが、 suになってやっても、同じでした。
さらに、今度は、audio cdを %mount /cdrom してみると突然コンピュータがダウンしてしまいました。 びっくりしました。 普通のデータCDは問題なくmountできるのですが、どうもaudio cd は受け付けないようです. なにか分かる人お願いします。
===> Building for galeon-0.11.3 cd . && /usr/bin/true make all-recursive Making all in intl Making all in po /usr/local/bin/msgfmt-new -o az.mo az.po az.po:3943: syntax error found 1 fatal error *** Error code 1
Stop in /usr/ports/www/galeon/work/galeon-0.11.3/po. *** Error code 1
Stop in /usr/ports/www/galeon/work/galeon-0.11.3. *** Error code 1
Stop in /usr/ports/www/galeon/work/galeon-0.11.3. *** Error code 1
add 1000 deny log all from 127.0.0.1 to any recv (out I/F) add 1010 deny log all from 192.168.0.0/24 to any recv (out I/F)
add 2000 allow tcp from any to any established add 2010 allow all from me to any keep-state add 2020 allow all from 192.168.0.0/24 to me add 2030 allow all from 192.168.0.0/24 to any keep-state add 2040 allow all from 192.168.0.0/24 to 192.168.0.0/24
add 3000 allow log tcp all from me ssh
add 4000 allow icmp from 192.168.0.0/24 to any add 4010 allow icmp from any to any icmptype 0,3,8,11
wide-dhcpをインストール。 /usr/local/share/examples/dhcp/dhcpdb.pool.sampleに/etc/dhcpdb.poolのサンプルが あるので、それを基に/etc/dhcpdb.poolを以下のように記述。 そして、コピーしたサンプルを基に編集する。 vi /etc/dhcpdb.poolの記述(\はバックスラッシュです) # define a global entry which specifies the stuff every host uses. global:!snmk=255.255.255.0:tmof=32400;
# define different master entries for each subnet. . . # 'dnsv' is IP address of DNS server. # 'dnsd' is domain name of your domain. subnet30:tblc=global:rout=192.168.0.1:dht1=500:dht2=850:\ :brda=192.168.0.255:dnsv=192.168.0.1:dnsd=lan.net:
/etc/rc.firewallのバックアップを別名でとり、新規作成で/etc/rc.firewallを作成して以下のように記述. sleep 10 /sbin/ipfw -f flush /sbin/ipfw add divert natd all from any to any via ケーブルモデム側のLANカードデバイス名(rl0) /sbin/ipfw add pass all from any to any
sshを使おうと思い、freeBSDS4.3Rに portsからssh2をインストールしました。 そして/etc/rc.confに sshd_enable="YES" # Enable sshd sshd_program="/usr/local/sbin/sshd2" # path to sshd, if you want a different one. sshd_flags="" と書きました。
# # This is the default file for the AccessConfig directive in httpd.conf. # It is processed after httpd.conf and srm.conf. # # To avoid confusion, it is recommended that you put all of your # Apache server directives into the httpd.conf file and leave this # one essentially empty. # と書いてあるだけで、デフォルト設定も名にもありません。 これっておかしくないですか? 他の ・srm.conf ・httpd.conf ・mime.types もまったく同じです。助言お願いします。
>>169 FreeBSD4.3Rなのに、 /usr/sbin/sshが存在しません。 また、ホームディレクトリに.sshも存在しません。 どうも、opensshは入っていないのかなあ?と思います。 そこで、/usr/ports/security/openssl をインストール後 /usr/ports/security/opensshをインストールしてみたところ、 This port requires the OpenSSL library, which is part of the FreeBSD crypto distribution but not installed on your machine. Please see the "OpenSSL" section in the handbook (at "http://www.FreeBSD.org/handbook/openssl.html", for instance) for instructions on how to obtain and install the FreeBSD OpenSSL distribution. *** Error code 1 といわれました。opensslはいれたのに、おかしいなあ。 もう困ってしまいました。助けて下さい。
pc9821v13でXwindow立ち上がらないんですけどどうしたらいいんでしょう? (--)svga:ther is no mode definition named"640x480" fatal server error: no valid modes found. とエラーが出ます。 どなたかアドバイスお願いします。
======================== -pipe -Wall -Wmissing-declarations -c GaleonWrapper.cpp GaleonWrapper.cpp: In method `nsresult GaleonWrapper::Init(GaleonEmbed *)': GaleonWrapper.cpp:127: syntax error before `,' GaleonWrapper.cpp:128: `inst' undeclared (first use this function) GaleonWrapper.cpp:128: (Each undeclared identifier is reported only once GaleonWrapper.cpp:128: for each function it appears in.) *** Error code 1 ========================
(…略…) ###device ed1 at isa? port 0x00d8 net irq 6 flags 0x200000 device ed3 at isa? port 0x10d0 net irq 6 flags 0x400000 device ed4 at isa? port 0x70d0 net irq 5 flags 0x400000 ###device ed4 at isa? port 0x56d0 net irq 5 flags 0x500000 (…略…)
device timeout?はみたことないっすね。ナンダロウ…参考になれば …(ならないか…)
334 名前: 322 投稿日: 2001/08/16(木) 01:53
>>323-325 make できました。ありがとうございます! files/patch-*, pkg-plist も見よう見まねで作成し、0.5.3 のスケルトンができました。 install deinstall を繰り返しても平気です。(^-^)
(WW)fcntl(7,F_SETOWN) Inappropriate ioctl for device Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/ ,removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/ ,removing from list! _IceTrans SocketUNIXCreateListener; ... SocketCreateLister() failed _IceTrans MakeAll COTSServerListers; Server already running **WARNING** Cannot establish any listening sockets
>>547 NICはFreeBSDのインターネット側がRealtalk(rl0)でLAN側が3comの3C905です。 Windows側も同じ3comの3C905です。 telnet接続がうまくいかない(FreeBSDのほうでプロセスをみるとloginしている状態になっているが、操作はできない)ので、省略して記述します。 ifconfig -a rl0のほうはmtu1500、IPはグローバルなものが割り振られています。 media:autoselect(none) status:active P <full-duplex> 10baseT/UTP 100baseTX <hw-loopback> xl0のほうはmtu1500 inet:192.168.0.1、netmask:255.255.255.0 media:autoselect (100baseTX <full-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-duplex> P <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
lp0:flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 ppp0:flags=8010<POINTOPOINT,MULTICAST> mtu 1500 sl0:flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552 faith0:flags=8000<MULTICAST> mtu 1500 gif0:flags=8010<POINTOPOINT,MULTICAST> mtu 1280 gif1:flags=8010<POINTOPOINT,MULTICAST> mtu 1280 gif2:flags=8010<POINTOPOINT,MULTICAST> mtu 1280 gif3:flags=8010<POINTOPOINT,MULTICAST> mtu 1280 lo0:flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
FreeBSD4.3-RELEASEをインストールした直後、 最新のソースとportsにCVSupで同期、make worldをしました。 その直後に/stand/sysinstallでpackagesをインストールしようと思い、 FTPでfreebsd.orgに接続したところ、 「Warning: Can't find the `4.4-RC` distribution on this FTP server.」と表示されました。 もちろん pkg_add でFTPアドレスを入力したら、インストールは可能なのですが・・・。
インストールでつまずいた厨房からの質問です。 以前はRedhat Linux 7.1Jを使っていたんですが、FreeBSDが良さげだった のでインストールしてみましたが、Xが立ち上がりません。 startxコマンドを入力すると、 Fatal sever error: no screens found という回答が帰ってきました。 スクリーンって何ですか? /stand/sysinstallのどこを触ればいいので しょうか? バカな質問ですみませんが、分かる人は教えて下さい。
>640 xc/config/cf/xfree86.cf: /* * Build XF86Setup -- needs Tk and Tcl */ /* There are problems building XF86Setup, so turn it off for now */ #ifndef BuildXF86Setup # define BuildXF86Setup NO #endif
===> archivers/arc "/usr/ports/infrastructure/mk/bsd.port.mk", line 3: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 5: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 7: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 501: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 502: if-less endif "/usr/ports/infrastructure/mk/bsd.port.mk", line 502: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 514: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 583: Need an operator "/usr/ports/infrastructure/mk/bsd.port.mk", line 2704: Unclosed conditional/for loop "Makefile", line 23: 1 open conditional at line 591 of /usr/ports/infrastructure/mk/bsd.port.mk Fatal errors encountered -- cannot continue *** Error code 1
FreeBSD 4.3-RELEASE を NAT box にしてみたのですが Sep 3 22:16:24 XXX /kernel: arp: XXX.XXX.XXX.XXX is on vr0 but got reply from XX:XX:XX:XX:XX:XX on vr1 というエラーが出まくります。何ででしょう?
#rc.firewall より抜粋 ${fwcmd} add 50 divert natd all from any to any via vr1 ${fwcmd} add pass tcp from any to 172.25.0.2 6699 setup ${fwcmd} add pass udp from 192.168.0.0:255.255.255.0 6257 to any in via vr0 keep-state ${fwcmd} add pass udp from 172.25.0.2 1024-65535 to any 7719 out via vr1 keep-state
ipfw+natdのルールの記述についてちょいと混乱があるようなので、まずは http://home.jp.freebsd.org/cgi-bin/thread?mesid=%3c200107091039%2ef69AdCG77688%40sakura%2emk%2ebsdclub%2eorg%3e のスレッドをを読んでみるのがお奨め。絶対役に立つから。特に今野さんの http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-net-jp/3222 は重要。まるまんまいんよーするけど、 >o divert の前 (の番号) にルールを書くならば、 natd でアドレスが > 変換される前の状態で書く。 >o divert の後 (の番号) にルールを書くならば、 natd でアドレスが > 変換された後の状態で書く。 ってことをきちんと押さえとかなきゃなんない。 それを念頭に置いてルールを眺め直せば、 ${fwcmd} add pass udp from 192.168.0.0:255.255.255.0 6257 to any in via vr0 keep-state って記述は意図した通りには働かないことが解ると思う。つまりここは ${fwcmd} add pass udp from 172.25.0.2 6257 to any in via vr0 keep-state じゃなきゃいけない……と思うんだがどうよ? それと、divertの後だと 「in via vr0」なパケットのソースはどうせ(変換がかかって) 172.25.0.2 になるんで ${fwcmd} add pass udp from any 6257 to any in via vr0 keep-state で良いんじゃないかと思う。……しかしこれ、ルールがおかしいような。 udp/6257を「開ける」ってんなら、 ${fwcmd} add pass udp from any to any 6257 in via vr1 keep-state じゃないの? 宛先IPをanyで書いてる理由はさっきと同じ。
さて次 >>781 >#ipfw add 1001 deny tcp from cocoa.2ch.net to [local IP] 80 >#ipfw add 1002 deny tcp from cocoa.2ch.net to [local IP] 8080 >#ipfw add 1003 deny tcp from cocoa.2ch.net to [local IP] 3128 >#ipfw add 1004 deny tcp from 2ch.net to [local IP] 80 >#ipfw add 1005 deny tcp from 2ch.net to [local IP] 8080 >#ipfw add 1006 deny tcp from 2ch.net to [local IP] 3128 ってのは、どういう意図? 外部からtcpな接続を許したくないんなら、 単に ipfw add deny tcp from any to any in via ${oif} とか書きゃいいやん。で、内部から外部にtcpで自由に接続させたいな ら、上のルールの前に ipfw add check-state ipfw add deny tcp from any to any in via ${oif} established ipfw add allow tcp from any to any setup out via ${oif} keep-state ってなルール(この例はipfw(8)に出てる)を入れとけば良いんではな いかい?
おっとメンゴ。 >それを念頭に置いてルールを眺め直せば、 >${fwcmd} add pass udp from 192.168.0.0:255.255.255.0 6257 to any in via vr0 keep-state >って記述は意図した通りには働かないことが解ると思う。つまりここは >${fwcmd} add pass udp from 172.25.0.2 6257 to any in via vr0 keep-state >じゃなきゃいけない……と思うんだがどうよ? それと、divertの後だと >「in via vr0」なパケットのソースはどうせ(変換がかかって) 172.25.0.2 >になるんで >${fwcmd} add pass udp from any 6257 to any in via vr0 keep-state >で良いんじゃないかと思う。 ってのはヘンだったね。「in via vr0」なパケットは必ずしも ${fwcmd} add 50 divert natd all from any to any via vr1 引っかかるわけじゃないよな。ただそーするってーと >${fwcmd} add pass udp from 192.168.0.0:255.255.255.0 6257 to any in via vr0 keep-state ってルールは意味不明だなぁ。これに引っかかるパケットには(前に書いた 理由で)「via vr1」なものは含まれないんで、ソースが192.168.0.0:255.255.255.0 で宛先がゲートウェイマシンなパケットだけが引っかかるはず。つーわけで 「何やってるか分かんない」ルールだってことには変わりはない。
というか、/var/log/messagesに Sep 1 10:23:55 localhost ntpd[203]: time set 0.869767 s みたいなのがでたら、OKと思われ。
883 名前: 名無し 投稿日: 01/09/11 21:47
試してみた。 Sep 11 21:24:31 localhost ntpd[715]: ntpd 4.1.0 Sat Aug 25 06:38:24 JST 2001 (1) Sep 11 21:24:31 localhost ntpd[715]: kernel time discipline status 2040 Sep 11 21:29:56 localhost ntpd[715]: time set 0.550310 s
この時点でクライアントから、 # ntpdate localhost 11 Sep 21:19:56 ntpdate[87073]: no server suitable for synchronization found # ntpdate localhost 11 Sep 21:34:52 ntpdate[87095]: adjust time server localhost offset 0.113775 sec
結論、10分程度は待とう。
884 名前: 名無しさん@お腹いっぱい。 投稿日: 01/09/11 21:49
>>879 >>880 >>881 >>882 たくさんのアドバイスありがとうございました。 ntpd.confをntp.confにして、5分ちょっと待ったら桜時計で時刻の同期がとれました! Sep 1 10:23:55 localhost ntpd[203]: time set 0.869767 sこのようなメッセージも確認し、ntptraceでも無事にたどりついていました。 起動後3分後ぐらいに、Sep 11 21:44:24 test ntpd[191]: kernel pll status change 2041 というメッセージが同時に3つでてくるのですが、どういったものなのでしょうか? Windows98の桜時計からチェックが入ったエラーメッセージみたいなものと考えていいのかな?
Sep 11 21:24:31 localhost ntpd[715]: ntpd 4.1.0 Sat Aug 25 06:38:24 JST 2001 (1) これはntp(local server側)を起動した。
Sep 11 21:24:31 localhost ntpd[715]: kernel time discipline status 2040 日本国内のNTPサーバと同期を取り始めた。
Sep 11 21:29:56 localhost ntpd[715]: time set 0.550310 s local serverのほうは時刻の同期がとれた。 これと同時にClientのほうもlocal serverと同期をとりはじめる。 そしてlocal serverのntpを起動してから約10分でClientとlocal serverの同期が完了。 と、こういうわけですね! ありがとうございましたM(__)M
---------- ipfw add allow all from any to any via lo0
ipfw add allow all from any to any via vr0
ipfw add allow icmp from any to any via tun0 ipfw add allow udp from any 53 to any in via tun0 ipfw add allow udp from any to any 53 out via tun0 ipfw add allow tcp from any to any established via tun0 ipfw add allow tcp from any to any out via tun0
# sendmail -bt -C sendmail.cf Warning: .cf file is out of date: sendmail 8.11.3 supports version 9, .cf file is version 8 ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address>