■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

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

1 :名無しさん@お腹いっぱい :2001/08/03(金) 17:40
ますます盛り上がってきました。
第5段いってみましょう!
過去のスレッドはこちら。

初心者の俺専用FreeBSD質問スレッド
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=976155078
初心者対応FreeBSD質問スレッドの2
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=986396180
初心者もOK! FreeBSD質問スレッド その3
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=991037796
初心者もOK! FreeBSD質問スレッド その4
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=993639567

138 :名無しさん@Emacs :2001/08/06(月) 12:36
>>137
おれは 136 じゃないけど、
RELEASE 前に駆け込みで入ってくる大量の commit が原因で
タイミングによっては著しく不安定になってたりする。

4.4-PRERELEASE は知らんけど 4.3 の RC の時にはかなり痛い目にあったよ。

139 :名無しさん@お腹いっぱい。 :2001/08/06(月) 12:55
>>138
おれも136じゃないけど、全く同意。
特にcode freeze直前は不安定になることがよくある。

でもサーバとかじゃないのなら、ためしに入れてみるってのもアリかも。
で、トラブったら-stableで騒いでみると。
あ、でも/usr/src/UPDATINGをチェックするのは忘れないように。

140 :139 :2001/08/06(月) 12:57
間違えた。
上のレスは>>137宛ね。
# 同意ってのは>>138宛だけど。

141 :名無しさん@お腹いっぱい。 :2001/08/06(月) 14:38
誰かMLDについての情報を知っている人はいませんか?
PIM-DMを動かすのには必要があるのかどうか、
また、必要ならばどのようにして導入すればいいのか
を知りたいのですが・・・。
教えてください

142 :136 :2001/08/06(月) 16:52
>>137

>>138 や >>139 の通り
今回は、一部 note PC で suspend/resume できなくなったり、
PC card controller の認識が変になったり、という問題もあった

サウンド回りだと ich.c が遂に MFC されたが、
以前 users-jp で出たサイトから引っ張ってきたソースを
手動で入れた場合には問題がなかったのに 4.4-PRERELEASE だと
問題が発生するなどが、少なくとも users-jp 辺りを見ているだけでわかる

-STABLE 使いは、とりあえず本家の stable を拾っておくようにすると
幸せになれるかもしれない

143 :いかついぜ、俺 :2001/08/06(月) 16:54
natをなんとか、設定したのですが、うまく動きません・・・・
Windows98SEのほうの設定でゲートウェイをFreeBSD PCのプライベートIPを指定、DNSはCATVがDHCPで割り当てるDNSを入力。IPアドレスは192.168.0.2。ホスト名とドメイン名は適当。
こんな感じでよろしいのでしょうか?

144 :名無しさん@お腹いっぱい。 :2001/08/06(月) 18:15
>>143
FreeBSD 側の設定、結局どうしたのか、まとめて書いて。

145 :いかついぜ、俺 :2001/08/06(月) 20:01
まとめです。
FreeBSD4.3をALLでインストールしてからの設定。
natを使うために
options IPFIREWALL
options IPDIVERT
を追加して、kernelを再構築する。
以下は、設定した全ファイルの記述です。
/etc/dhclient.confの記述
send host-name "ホスト名";

/etc/rc.confの記述
inetd_enable="YES"
kern_securelevel_enable="NO"
sendmail_enable="YES"
sshd_enable="YES"
hostname="myserver.lan.net"
keymap="jp.106"
network_interfaces="lo0 rl0 xl0"
ifconfig_rl0="DHCP"
ifconfig_xl0="inet 192.168.0.1 netmask 255.255.255.0"
gateway_enable="YES"
firewall_enable="YES"

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:

# entries for manual allocation (DHCP, BOOTP)
#3001: :ipad=133.4.30.1:hstn="yourclient1.host.name":tblc=subnet30:clid="1:0x00
80c75fdc03":
#3002: :ipad=133.4.30.2:hstn="yourclient2.host.name":tblc=subnet30:clid="1:0x08
004600e5d5":

# entries for dynamic allocation (DHCP)
#3003: :ipad=133.4.30.3:dfll=3600:maxl=7200:tblc=subnet30:
#3004: :ipad=133.4.30.4:dfll=3600:maxl=7200:tblc=subnet30:

# entries for dynamic / automatic allocation (DHCP)
3005: :maxl=0xffffffff:ipad=192.168.0.2:tblc=subnet30:
3006: :maxl=0xffffffff:ipad=192.168.0.3:tblc=subnet30:
3007: :maxl=0xffffffff:ipad=192.168.0.4:tblc=subnet30:
3008: :maxl=0xffffffff:ipad=192.168.0.5:tblc=subnet30:

# entries for automatic allocation (BOOTP)
#3007: :ipad=133.4.30.7:albp=true:tblc=subnet30:
#3008: :ipad=133.4.30.8:albp=true:tblc=subnet30:

146 :いかついぜ、俺 :2001/08/06(月) 20:02
続きです

touch /etc/dhcpdb.relayで空のファイルを作成。

/usr/local/etc/rc.d/wide-dhcps.shをviで開き、[Interface Name]のところに内側のLANカードのデバイス名xl0をいれる。

/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

/usr/local/etc/rc.dにnatd.shを新規作成して、以下のように記述.
#!/bin/sh
sleep 10
natd -interface rl0(モデム側)

実行ファイルにするために、
chmod +x natd.shとコンソールで入力.

rebootして、/var/db/dhcpdb.bindを消して、dhcps xl0と入力してdhcp serverをたてる。
いま、/var/db/dhclient.leasesを確認してみたら、全く同じ文章が2つあったので、一旦で削除したらうまくnatが機能しました!
感動です・・・・・・!!!
いつも起動するたびに、dhcpdb.bindを消してから、dhcos xl0とやるのではなく自動化することはできないのでしょうか?
長文失礼しました。

147 :名無しさん@お腹いっぱい。 :2001/08/06(月) 20:15
>>145-146
ああ、よく見たらこないだの JCOM の人だな。

結局 NAT は動いたと?
DHCP server の起動の問題だけ?
wide-dhcp を ports から入れてるなら、
/usr/local/etc/rc.d/wide-dhcps.sh の中で、
起動時に /var/db/dhcpdb.bind を消す処理が入っている
はずだが。

前から思っていたのだが、シェルスクリプト (B shell)
の読み書きができるようになれば、このへんいちいち
質問しなくても、自分で解決できるようになると思う。

148 :いかついぜ、俺 :2001/08/06(月) 20:39
>>147
皆さんの、おかげでやっと最初の目標までくることができました。
シェルsクリプトの読み書き・・・・書籍を買って勉強してみます。
できれば、IP Filterを使って、ipf+ipnatで構築したかったのですが、シェルスクリプトの読み書きができるようになってからにします。
このnatを使って、インターネットに接続している場合、chat serverなどをたてることはできないのでしょうか?
私の、今の設定だと無理でしたが、設定しだいで可能なのでしょうか?
本当にありがとうございましたm(_ _)m

149 :名無しさん@お腹いっぱい。 :2001/08/06(月) 22:02
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=""
と書きました。

アクセス先のコンピュータは、他の人のユーザ名で共同で使っている
ので、その人から、identityファイルをもらって、
それを~/.ssh2におきました。
そして、
>ssh -l user-name host-name
とすると、
warning: Executing /usr/bin/ssh for ssh1 compatibility.
FATAL: Executing ssh1 in compatibility mode failed.
とおこられます。
なぜでしょうか?

150 :名無しさん@お腹いっぱい。 :2001/08/06(月) 22:11
>>148
よけいなお世話かも なので、気にさわったらごめんなさい。

natd + IPFW で落ち着いたようですが、/etc/default/rc.conf に目を通すといいかも。
少なくとも /usr/local/etc/rc.d/natd.sh は不要になると思います。
あと ipfw なんですけどスカスカのザルに見えるんですが..

151 :いかついぜ、俺 :2001/08/06(月) 22:28
>>150
!!なんと!!
雑誌を読みながら、そのまま設定してしまったので・・・・
natd.shのかわりを、既存の設定ファイルでできるならそっちにしたほうがいいですよね!
/etc/default/rc.confを参考にして、/etc/rc.confの記述するといった形でよろしいのでしょうか?
ipfwは・・・・・clientからインターネットにこれるようにしたかったので、最低限必要な設定だけしてきました。
これから、ザルの穴を少しずつ埋めていく設定をしたいと思います。
アドバイス感謝致しますm(_ _)m

152 :名無しさん@お腹いっぱい。 :2001/08/06(月) 22:31
a

153 :名無しさん@お腹いっぱい。 :2001/08/06(月) 22:33
t

154 :名無しさん@お腹いっぱい。 :2001/08/06(月) 22:42
apache13をインストールしてみました。
http://www.os.xaxon.ne.jp/~griffon/freebsd/apache.html
をみながら作業を進めていたところ、
access.conf.defaultファイルには、
##
## access.conf -- Apache HTTP server configuration file
##

#
# 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
もまったく同じです。助言お願いします。

155 :名無しさん@お腹いっぱい。 :2001/08/06(月) 23:00
>>154
ち っ た ぁ じ ぶ ん で し ら べ ろ

156 :名無しさん@お腹いっぱい。 :2001/08/06(月) 23:05
>>154
えーと、最近のapacheではaccess.confやsrc.confは使わずに
httpd.confで全ての設定をやることになってるんだけど、
ズバリそういうことがそのaccess.confに書いてある英文で
解説されてるのよね〜。

157 :名無しさん@お腹いっぱい。 :2001/08/06(月) 23:06
>>154
これやるから、ちゃんとコメント読め。
http://dictionary.goo.ne.jp/cgi-bin/ej-top.cgi

158 :名無しさん@お腹いっぱい。 :2001/08/06(月) 23:06
>>156
甘やかすなよ。
成長しないだろ。

159 :その4の780 :2001/08/06(月) 23:14
>>157
オイラの必殺技が・・・・

160 :154 :2001/08/06(月) 23:24
ネタに反応してやがんの(ぷ

161 :157 :2001/08/06(月) 23:26
>>159
むぅ、同じ技を使うやつがいたとは……。
おまえとはいずれ結着をつけねばならぬだろう。
その時まで、さらばだ!

162 :149 :2001/08/06(月) 23:47
>>149
はどうでしょうか?

163 :名無しさん@お腹いっぱい。 :2001/08/06(月) 23:48
FreeBSD4.4Rに現在の設定を維持したまま移行したいのですが、
どうやったらいいのでしょうか?

164 :名無しさん@お腹いっぱい。 :2001/08/07(火) 00:01
>>163 /stand/sysinstallのメニウにに'Upgrade'って項目があるのはご存じ?

165 :名無しさん@お腹いっぱい。 :2001/08/07(火) 00:05
cshなんですが、
今まで良く使っているコマンド

shutdown -h now
等を呼び出すのに、↑キーを押せばでてくる
ときがあるんですが、でてきないこともあります。
一番良く使うコマンドなのに、なんで、出て来ないことが
あるのでしょうか?
そもそも、でてくる、でてこないの、判断はどういう基準で行われているのでしょうか?

166 :Solarisマンセー :2001/08/07(火) 00:17
>>165
う〜んとね、それはヒストリー機能って言うんだよ。
ホントはtcshの機能なんだけどBSDではcshがtcshに合体してるみたい。
自分が入力したコマンドを記憶してくれるんだよ。
↑キーで新しい順に過去のコマンドを表示してくれるの。便利だよね。

(ヒストリー機能はbashとかにもあるよー)

167 :名無しさん@XEmacs :2001/08/07(火) 00:17
>>165
history っす。

〉一番良く使うコマンドなのに、なんで、出て来ないことが
〉あるのでしょうか?

大いにあり得ると思うが。とりあえず man csh されたし。

168 :名無しさん@お腹いっぱい。 :2001/08/07(火) 00:26
>>149
FreeBSD4.3Rならcrypto配布物をインストールしておけば
OpenSSHが入るので、別にsshを入れる必要はないのに。

OpenSSHって何?とか、sshとどう違うの?ってのは
あちこちで語り尽くされているので検索してね。

この本を読んでみるってのもいいかも。
http://www.unixuser.org/~haruyama/security/openssh/support/

169 :168 :2001/08/07(火) 01:04
>>149
んで、どうしても本家sshが使いたい、もちろんライセンス料だって払ってるぜ、
って場合のアドバイス。

現在よく使われているsshプロトコルのバージョンには、1.5と2があって
この2つには互換性が無い。
で、本家sshにはプロトコル1.5しか喋れない1.2.x系と、
プロトコル2しか喋れない2.x系の2つのバージョンがある。
# つい最近3.x系が出たけどここでは割愛。
>>149のエラーメッセージは、「接続先のサーバはプロトコル1.5だけど
こっちはプロトコル2しか喋れませんよ」って言ってるわけ。
だから、対処法はssh1.2.xを入れること。

ちなみにOpenSSHは1つのプログラムでバージョン1.5と2の両方を喋れるので、
こんな面倒なことは考えなくて済む。
ライセンスも必要無いから、本家sshはアンインストールして
OpenSSHにするのが一番だと思う。

ところで、なんで自ホストでsshd立ち上げてるの?

170 :136 :2001/08/07(火) 02:46
>>151
参考までに

/etc/rc.conf
firewall_enable="YES"
firewall_quiet="YES"
firewall_type="/etc/ipfw/ipfw.rule"
firewall_logging="YES"

/etc/ipfw/ipfw.rule
(136 で挙げた定義)

みたいに書いておけば、/etc/rc.firewall から自動でルール定義が読み込まれる
/etc/rc.* で書き換えるのは、普通 /etc/rc.conf 位じゃないか?
しっかり /etc/rc.firewall を読めば、何をどう書いたらいいかがわかるはず

chat server ってどこに立てる気?

FreeBSD で IRC server を立てるなら IRC server 立ててから
ipfw.rule で IRC のポートに穴をあければ桶

client 側に立てるのであれば、forwarding について調べてみるが吉
せっかくのサーバなんだから、FreeBSD 上に立てるのが良いと思われ
勉強にもなるし

ちなみに、ipfw で自分自身を指すキーワード me が追加されたのは
4.3-RELEASE より後だったと思う


>>163
とりあえず、まだ 4.4-RELEASE は出てないな
月末頃か

4.4-RELEASE が出たら cvsup という手もあると思われ


>>166
合体と言うか、実体
man csh したら tcsh の man が表示されるだろ?

171 :名無しさん@お腹いっぱい。 :2001/08/07(火) 20:38
今 RELENG_4_3 な NATマシンに SA-01:52 適用して reboot した。これで一安心。
だけど RELENG_4 だと6/16に MFC されている。なんか複雑な気分。

172 :149 :2001/08/07(火) 21:28
>>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はいれたのに、おかしいなあ。
もう困ってしまいました。助けて下さい。

173 :名無しさん@お腹いっぱい。 :2001/08/07(火) 21:45
/usr/bin/ssh だと思うぞ。

174 :149 :2001/08/07(火) 22:32
>>173
そっちにも/usr/bin/sshは入っていないです。
また、ホームディレクトリにも.ssh/はありません。
やっぱり、最初にssh2をインストールしたから全部消されちゃったのかな???

175 :名無しさん@お腹いっぱい。 :2001/08/07(火) 22:42
>>174
portsは/usr/local以下と/usr/X11R6以下しか手を付けない
規約になってるんでそれはあり得ない。

つか、/usr/bin以下や/usr/sbin以下のファイルは管理者が
わざわざ削除しない限り消えるはずがないような。もしくは
make WorldのさいにOpenSSH関連をあえてインストールしない
よう設定をカスタマイズしてある、ってのは考えられるけど。

とりあえず/stand/sysinstall使ってbinとcryptあたりを
追加インストールしてみるってのはいかが?

176 :149 :2001/08/07(火) 23:44
>>175
/stand/sysinstall使ってbinとcryptを
configureからいれてみたら/usr/bin/sshはできましたが、ユーザーの
パスワードが入力しても、エラーがでるようになりました。
新しいパスワードを一般ユーザーに設定しなおすにはどうしたらいいでしょうか?
現在今まで使ってた一般ユーザで入ることができないです。

177 :名無しさん@XEmacs :2001/08/07(火) 23:49
>>174
install の時、crypt を選択しないと、openSSH とかが
入らなかったような気が。昔はそうだったけど、今は?

んで、最近は、セキュリティはどーすんねん、て聞いてきて、それに
よって /etc/rc.conf に sshd_enable="YES" が
追加される、と思った。で、ホスト鍵は勝手に作られると。

# 記憶が確かならば、ね。

178 :名無しさん@XEmacs :2001/08/07(火) 23:54
>>176
sshd 走ってますか?

%ps -axww |grep sshd
170 ?? Is 0:00.68 /usr/sbin/sshd

ssh と sshd は別物です。

179 :名無しさん@お腹いっぱい。 :2001/08/08(水) 00:01
>>177
私も多分それがアタリだと思います。

180 :名無しさん@お腹いっぱい。 :2001/08/08(水) 00:13
sshdにアクセス制限をかけようと思ったのですが、どうすれば良いのでしょうか?

man sshdに
「LIBWRAPをサポートしてコンパイルするとhosts.allowで・・・」
と書いてあったのですが、LIBWRAPとは何でしょうか?
また、私のシステムがこれをサポートしているか確認する方法はありませんか?

181 :名無しさん@お腹いっぱい。 :2001/08/08(水) 00:26
>>180
libwrapはアクセスコントロール機能を提供するライブラリ。詳細に
ついては、ずばり引用した行の続きに書いてあるはずだけど、
% man 5 hosts_access
してみれ。

libwrapがリンクされてるかどうか確かめるには
% ldd /usr/sbin/sshd
だな。

182 :名無しさん@XEmacs :2001/08/08(水) 00:33
>>180

% ldd /usr/sbin/sshd
/usr/sbin/sshd:
libopie.so.2 => /usr/lib/libopie.so.2 (0x28091000)
libmd.so.2 => /usr/lib/libmd.so.2 (0x2809a000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x280a3000)
libcrypto.so.2 => /usr/lib/libcrypto.so.2 (0x280bc000)
libutil.so.3 => /usr/lib/libutil.so.3 (0x28173000)
libz.so.2 => /usr/lib/libz.so.2 (0x2817c000)
libwrap.so.3 => /usr/lib/libwrap.so.3 (0x28189000)
libpam.so.1 => /usr/lib/libpam.so.1 (0x28191000)
libc.so.4 => /usr/lib/libc.so.4 (0x2819a000)

なので、/etc/hosts.allow と /etc/hosts.deny で制限できると思うです。
/etc/ssh/sshd_config でも制限できるみたいです、ってマニュアルに書いてある
じゃん…。

前者の設定がホストベース、後者がユーザ単位で制限できるって感じ。

libwrap は TCP Wrapper のライブラリ(だと思う)。

183 :名無しさん@お腹いっぱい。 :2001/08/08(水) 03:08
FreeBSD 4.3Rを個人で使っているのですが
今日、起動したら、起動中にfschでとまってしまいました。

THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY

/dev/ad0s2g (/home)

automatic file system check failed ...

このごshellを選んでコンソールに入ります。

/homeが消えたとなると大変やばいのですがどうにか復活はできますか?

184 :佃悶@名無し :2001/08/08(水) 04:34
>>183

fsck -y
exit
でオワリ

つかshutdownでちゃんと電源切った?

185 :名無しさん@お腹いっぱい。 :2001/08/08(水) 04:35
>>183
うーむ。
http://www.jp.FreeBSD.ORG/QandA/HTML/299.html

186 :183 :2001/08/08(水) 04:53
むーう

fsck -y したところ
/dev/ad0s2g BAD SUPERBLOCK : Magic Number Wrong

と出るのですが、修復可能だといいのですが。。。

187 :名無しさん@お腹いっぱい。 :2001/08/08(水) 05:00
>>186
うむむ。
http://www.jp.freebsd.org/QandA/HTML/561.html

188 :183 :2001/08/08(水) 05:11
むむう。
# fsck -y -b 32 /dev/rsd0s1e
しても駄目でした。
# newfs -N /dev/rsd0s1e
最後の手段のこれを実行しようと思うのですが
これってフォーマットされてしまわないのでしょうか?
数字って0から入れていくんですよね?

189 :名無しさん@お腹いっぱい。 :2001/08/08(水) 05:47
>>188
どうもそのFAQの文面は簡略に書かれ過ぎてて、かえって
判りにくくなってる感じ。

http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/2264
でFAQの元ネタになったやりとりが載ってて、ようは
# fsck -y b 32 /dev/rsd0s1e
をエラーが出なくなるまで何回も繰り返せ、ってこと
みたいね。

ちなみに
# newfs -N /dev/rsd0s1e
ってのはファイルシステムの情報を表示するだけで、
実際にファイルシステムをいじるわけではないよん。
fsckのオプションで32って数字の根拠が、こいつで
得られる情報ってこと。

190 :183 :2001/08/08(水) 06:59
# fsck -y -b 32 /dev/ad0s2g
Alternate auper block location : 32
** /dev/ad0s2g
BAD SUPER BLOCK : MAGIC NUMBER WRONG

と出るだけです。何度やっても変わりません。
これは32、65556、・・・・・と増やしてやっていくのでしょうか?

191 :名無しさん@XEmacs :2001/08/08(水) 10:07
>>190
http://www.jp.freebsd.org/QandA/HTML/1812.html
で紹介しているソフトウエアで HDD をチェックした方がいいかもしれない。

fsck で修復不能な場合、HDDが逝っちゃった可能性もあるよ。ファイル
システムの一部が fsck できないのみで、他は正常の場合、/etc/fstab
を書き換えれば、マルチユーザモードで立ち上げは不可能ではないと思う。
この場合、/home を /usr/home にリンクするなど、細工は必要。

で、ちゃんと起動できたところで、強制的に mount してみるとか。

>これは32、65556、・・・・・と増やしてやっていくのでしょうか?

そのとおり。

192 :名無しさん@お腹いっぱい。 :2001/08/08(水) 10:47
FreeBSD起動時にいつもyou have mail
といわれ、うざいです。
いっつも、/var/mail/userをけしにいってます
メールはmewで/user/Mail以下にくるはずなのに、
なんで、/var/mail/userにもメールいくのかな?

193 :名無しさん@お腹いっぱい。 :2001/08/08(水) 10:51
>>192
どうせ誰からもメイル来ないんだから
ソレくらい付き合ってやれよ

194 :名無しさん@Emacs :2001/08/08(水) 11:54
>>192
aliases くらい設定しておけ。

195 :名無しさん@XEmacs :2001/08/08(水) 12:22
>>192
sendmail 止めとくってのもアリかと。

196 :名無しさん@Emacs :2001/08/08(水) 12:57
>>195
内部から来るメールだったら sendmail 止めてもダメだろ。

197 :名無しさん@お腹いっぱい。 :2001/08/08(水) 13:21
>>193
ワラタ

198 :名無しさん@お腹いっぱい。 :2001/08/08(水) 17:32
過去すれなど検索してたら、
sound blaster LIVE!の組み込みは
grep Live /etc/defaults/loader.conf | sed -e "s/NO/YES/" >> /etc/loader.conf
でいけるみたいなのですが、
sound blasterはどうするのでしょうか?
教えてください。

199 :名無しさん@Emacs :2001/08/08(水) 17:48
>>198
SoundBluster何なんだ?

200 :名無しさん@お腹いっぱい。 :2001/08/08(水) 17:53
Creative CT5880 soundというやつです。お願いします。

201 :名無しさん@お腹いっぱい。 :2001/08/08(水) 17:54
GIGABYTEのGA-7DXRっていうマザーボードについていました。

202 :198 :2001/08/08(水) 17:54
あっ上は198です。

203 :ななしさん@おなかいっぱい :2001/08/08(水) 18:50
>>198
>grep Live /etc/defaults/loader.conf | sed -e "s/NO/YES/" >> /etc/loader.conf
/etcじゃなくて/bootじゃねーのか?
>Creative CT5880 soundというやつです。
/boot/defaults/loader.conf
読んでみ。それでもわからんかったら、また訊くよろし。

204 :198 :2001/08/08(水) 19:05
>>203
さんきゅー。読んでみたよ。
snd_sb16_load="NO"
を"YES"にして再起動したらいいのかなあ?

205 :名無しさん@お腹いっぱい。 :2001/08/08(水) 19:14
>>204
とりあえず
snd_load="YES"
にしといたら?

ちなみに
# cd /dev
# MAKEDEV snd0
もお忘れなく。

あれ、どっかでみたような展開だな。

206 :名無しさん@お腹いっぱい。 :2001/08/08(水) 19:15
>>205
おっとミスった。
# cd /dev
# ./MAKEDEV snd0
だな。

207 :名無しさん@お腹いっぱい。 :2001/08/08(水) 20:57
>>192
mail で見たら何が来てる?
daily report とかなら、root で /etc/crontab

daily/weekly/monthly report が要らないなら、
% grep periodic /etc/crontab
で出てくる行を消せば良い

あまり奨められないがな

208 :名無しさん@お腹いっぱい。 :2001/08/08(水) 21:28
いや俺 Gigabyte GA-7DX 使っているけれど、オンボードの
CT5880 は OSS でしか使えなかった( FreeBSD 4.3 RELEASE)

結局あきらめて AOPEN の YMF744 のヤツを買った

209 :198 :2001/08/08(水) 21:52
>>208
まじっすか!?
サウンドカード別途に買うしかないのかなあ?
誰かいい情報持ってないっすか?

210 :203 :2001/08/08(水) 22:14
>>209
あのさ、確かに208が書いているように「使えない」可能性も
あるけれど、先ずは>>205が書いているように
/boot/loader.conf

snd_load="YES"
を追加して試してみたらどう?
あと、既に起動済みのシステムの場合はkldload,kldunloadで
モジュールの組み込み・組み込み解除ができるんで、そっち
を使って確認してから/boot/loader.confを書くと良いと思う。

211 :210 :2001/08/08(水) 22:15
あ、スマソ。同じマザーだったのね。読み落としてたわ。

212 :名無しさん@お腹いっぱい。 :2001/08/09(木) 02:01
tunnel deviceのmodule(if_tun.ko)は使いはじめると勝手にloadされますが、
使い終わったあと何気なく # kldunload if_tun とやったらkernelごと固ま
ってしまいました。これってやっぱりやる方が悪いんでしょうか。それとも
moduleの方でチェックすべきことなんでしょうか。

213 :いかついぜ、俺 :2001/08/09(木) 02:14
>>170
返事が遅くなり申し訳ありませんでした。
いま、仲間内で使ってるchatソフトは、友人が自作したチャットソフトです。
1人がホストモードで起動して、他の人達がそこのIPに接続するといった感じです.
こういうのも、IRCになるのでしょうか?

214 :名無しさん@お腹いっぱい :2001/08/09(木) 04:47
IRCサーバに繋がんとIRCとは言わん。

215 :名無しさん@お腹いっぱい。 :2001/08/09(木) 09:04
なんか同じ様な質問が繰り返されてるな・・・
ついでにQandAに載ってるヤツも多いし・・・

216 :犬厨 :2001/08/09(木) 10:40
>>215
> ついでにQandAに載ってるヤツも多いし・・・
あの QandA はひじょーにうらやましい。
せっかくの資産なんだから誘導してやってくれ。

217 :いかついぜ、俺 :2001/08/09(木) 14:19
FreeBSDでIRC serverをたててみることにしました。
ftp://ftp.kyoto.wide.ad.jpからirc2.10.3+jp6.tgzをgetして、tar xvfz irc2.10.3+jp6.tgzで解凍しました。
そして、cd irc2.10.3+jp6でそのディレクトリにいき、./configureでコンパイルしました。
いろいろと、メッセージが流れて、最後のメッセージでmakeしてくれといわれました。
Web上では、configureをすると必ずエラーがでて、そのエラーをとるために編集しなければいけないと書いてあったので、心配になりました.
cd ./i386-unknown-freebsd4.3にいき、make allして、make installしてしまってよろしいのでしょうか?

218 :名無しさん@お腹いっぱい。 :2001/08/09(木) 15:53
こんにちは。Apacheを導入して、ブラウザで、
localhost/cgi-bin以下にある*.cgiにアクセス
したのですが、単にソースファイルが表示されてしまいます。
ターミナルで
%perl *.pl
としたらうごくのですが、どうしてでしょうか?

219 :名無しさん@お腹いっぱい。 :2001/08/09(木) 16:12
Apache の httpd.conf で .cgi が処理されるように設定したか?
標準では .cgi で CGI を動かしたりはしないぞ

220 :名無しさん@お腹いっぱい。 :2001/08/09(木) 16:48
addHandler cgi-script .cgi
とすればいいんですよね?
でも動きません。
あげくのはては、cgi-binディレクトリにブラウザ
から移動しようとしても、
Forbidden

You don't have permission to access /cgi-bin/ on this server.

と怒られます。

221 :名無しさん@お腹いっぱい。 :2001/08/09(木) 17:00
もちろんcgi-binのパーミッションは755にしてます。

222 :login:bin :2001/08/09(木) 17:42
>>220-221
httpd.conf の User と Group は何になってる?
試しにsuでそのユーザ(デフォルトはnobody)になって直接cgiを実行してみると良い。

su {一度rootになる}
su nobody {nobody; httpd.confで設定したユーザになる}
cd /usr/local/apache/cgi-bin/ {cgiのあるディレクトリに移動する}
./hogehoge.cgi {cgiを直接実行してみる}

223 :名無しさん@お腹いっぱい。 :2001/08/09(木) 17:59
>>220 AddHandler じゃないの?case-insensitive だっけ?

224 :名無しさん@お腹いっぱい。 :2001/08/09(木) 18:13
>>223
http://httpd.apache.org/docs/configuring.html#syntax
> 設定ファイルのディレクティブは大文字小文字を区別しませんが、
> 引数にはしばしば区別するものがあります。

ま、AddHandler の方がきれいだけどね。

225 :名無しさん@Emacs :2001/08/09(木) 18:33
>>220
とりあえず log 見れ。

226 :220 :2001/08/09(木) 18:48
ありがとうございます。
>>222
# su nobody
This account is currently not available.
となります。
suでは、.cgiは実行できます。

ところで、localhostというのは、
まず、
/usr/local/www/data/
以下のindexファイルをみる?みたいです。
そして、/www/cgi-binにはアクセスすることができません。
ので、/www/data/cgi-binというものを作って
そこにcgiスクリプトをおいています。
こんなディレクトリ構造でいいのでしょうか?
もちろん、
ScriptAlias /cgi-bin/ "/usr/local/www/data/cgi-bin"
としています。
>>225
apacheのlogファイルはどこにあるのでしょうか?

227 :18才の芸能人 :2001/08/09(木) 18:53
__
         〃 _`__
     ,,-=-、、l{,_'´..._ `ヽ、、
   〃. ',.´二W´- ‐-`\ \ヽ、___
   _{l,'.'´      、 ヽ ヽ ヽ彡k、ヽ\
  .//`/   i l.    \ 、ヽ `、 i彡}ヽ`' ´ ▲女優,アイドル、脱がしました▲
. /| / i {  |l {\ {ヽ、_!..ヽ」_/} .}./ |__〉、
 \l.{. l.ヾ _.ゝ_土. ゝ -'fT;;ヽ,| lテ}| ||__〉
   /iヽゝヽ/{~);;:l     {:..''ノ'ノノ|{ノ |_!!女優,女子高生のエッチ画像ばかりを厳選収集!スクール水着,女優,画像ばかり。
  .|_|l」ヽ. ヽ ゞ‐'   、   ̄`ノレヽソ|  
     (.ソ.ゝ     --    /' {=}ノ ◆アイドル画像秘宝館◆
     (=| l へ、      /ノノ((.)). http://www.futomomo.com/netidol/idolhappy/maki/ 
     ((!)ヾヽヽ` ;.- ' ´ |'' ''"'´◆アイドラー◆
         `~^``/'l    ゜>\_ http://www.futomomo.com/netidol/idoler/megu/
     , -‐〃"´ |___/   >- 、 ◆セーラー服◆
   / ./〃    |=/    〃/  \ http://www.futomomo.com/netidol/sailor/miku/
  /   | ||, ‐-、_,...!、/_ ,..、 .〃/      ヽ ◆人妻◆
  〈   / -ー.{ { {.=  ヽ、|| l      | http://www.futomomo.com/netidol/waif/mai/
  |   ヽ  /| |\   / i 〉        | ◆スイート倶楽部◆
  〈  ∧ l_/./ |  | \ _/  /       / http://www.futomomo.com/netidol/sweetclub/miyuki/

xzcfgfgg

228 :名無しさん@お腹いっぱい。 :2001/08/09(木) 19:06
>>226
> apacheのlogファイルはどこにあるのでしょうか?
そんなことのんきに言ってるヒマがあったら
grep -i log httpd.conf くらいやれ。

229 :名無しさん@お腹いっぱい。 :2001/08/09(木) 19:57
[Thu Aug 9 19:49:47 2001] [error] [client 127.0.0.1] attempt to invoke directory as script: /usr/local/www/data/cgi-bin
というエラーが、/var/log/httpd-error.logにでていました。
おかしいな、と思うことは、それ以外に、
[Thu Aug 9 19:49:05 2001] [error] [client 211.49.6.182] File does not exist: /usr/local/www/data/default.ida
というエラーもあることです。この、[client 211.49.6.182]
って何者??

後、/var/log/httpd-access.logには
127.0.0.1 - - [09/Aug/2001:19:49:47 +0900] "GET /cgi-bin/ HTTP/1.0" 403 272 "http://localhost/" "Mozilla/4.76C-ja [ja] (X11; U; FreeBSD 4.3-RELEASE i386; Nav)"
とあります。
こちらにも興味あることに、
211.108.210.59 - - [09/Aug/2001:19:52:25 +0900] "GET /default.ida?XX
という変なエラーがあります。

230 :名無しさん@お腹いっぱい。 :2001/08/09(木) 20:00
>>229 これか?
http://www.jpcert.or.jp/at/2001/at010020.txt

231 :名無しさん@お腹いっぱい。 :2001/08/09(木) 20:47
んなこたあない。

232 :いかついぜ、俺 :2001/08/09(木) 21:25
ircdについて
configするときに、./configure --logdir=/var/log/ircdとしてlogのディレクトリをかえたほうがいいのでしょうか?
/varはログ関係、/binがシステム関係?など、ありますが、これは絶対的なものなのでしょうか?
Windowsではアプリケーションなどはc:\Program Files\にインストールするのが一般的ですよね。
管理しやすくするために、/varはログ関係と決めているのでしょうか?

233 :いかついぜ、俺 :2001/08/09(木) 21:29
INSTALL.txtを読み忘れていました.
デフォルトで/var/log/ircd/になっていますね。
失礼しました.

234 :満腹 :2001/08/09(木) 22:22
>>229
へー、Code Red II だぁ。偽でなければ韓国から?
FreeBSD + Apache は、関係ないんですよね?

235 :Solaris厨房 ◆s9j0zitc :2001/08/09(木) 22:23
いいかげん、Code Redウザイ。

236 :Solaris厨房 ◆s9j0zitc :2001/08/09(木) 22:24
お、キャップ使えるんだね

237 :名無しさん@お腹いっぱい。 :2001/08/09(木) 22:42
>>226
ScriptAlias /cgi-bin/ "/usr/local/www/data/cgi-bin/"
じゃねーの?


次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)

read.cgi ver5.26+ (01/10/21-)