中級者もOK! FreeBSD質問スレッド

■ このスレッドは過去ログ倉庫に格納されています
1( ´Д`)y──┛~~
垢版 |
NGNG
もう初心者は卒業した。
もうちっとレベルの高い質問と解答をしたい。
そんなあなたの為のまったりスレッド。

てきとーにやってくらはい。
『無制限』『解放台』です。

126あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>125
できるだろ。
NGNG
「touch 乳」できるようにしたい.
129名無しさん@お腹いっぱい。
垢版 |
NGNG
>>127
化けるだろ。
NGNG
>>129
化けないよ。
NGNG
>>128
できるだろ。
NGNG
>>131
自分のはいや〜ん
NGNG
「touch 乳」できるようにしたいのですね。:)
134あぼーん
垢版 |
NGNG
あぼーん
135あぼーん
垢版 |
NGNG
あぼーん
136名無しさん@お腹いっぱい。
垢版 |
NGNG
乳は乳は乳は?
はみはみはみ?
み乳み乳み乳?
137名無しさん@お腹いっぱい。
垢版 |
NGNG
>>132
「touch TIMPO」してくだs
138あぼーん
垢版 |
NGNG
あぼーん
139名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD4.7のカーネル内の関数についてお聞きしたいんですが、

timeout(ftn, arg, to_ticks)
  timeout_t *ftn;
  void *arg;
  register int to_ticks;

において ftnの引数の数を任意の数にしたいのですが
やり方がわかりません。どなたか教えてください。よろしくお願いします。
NGNG
マルチuzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!!!!!!!!!!!!
NGNG
レンタル鯖かりてて、そこがFreeBSDで、SSH接続できるんですが、
SSH接続したFreeBSDでできることと、
自分のPCにFreeBSDいれたときにできることの差ってなんでしょう?
(root権限あるなしに関連することは抜きにして)

GUIでX-Windowみたいのを操作できないってことしか、わからないんですが・・・
NGNG
>>141
GUI で X 操作できるじゃん。クライアントが Windows ですら
X 操作できるのに……(Cygwin の X サーバ入れるとか商用の
X サーバ入れるとか) クライアントが FreeBSD だったら ssh -X
すればいいし、ウィンドウマネージャがほしいなら Xnest して
飛ばせばいい。うちは ADSL だけど twm くらいなら Xnest で
動かして Mozilla を立ち上げてもそこそこ動く。GNOME は
遅いのでめげたけど(ry

自分の PC に入れたときとの差って、常時電源入れとくか
(自宅だと電気代馬鹿にならないので切る)、固定の
グローバル IP もっているか、ってところではない?
NGNG
自宅の電源入れっぱも固定IPも
レン鯖借りるぐらいの金があればできるんじゃない?

つか、勝手に電源を切れないってのがレン鯖のポイントじゃねーかな?
144141
垢版 |
NGNG
スレ違いかな。

びんぼっちいと言われるかもしれないが……
自宅鯖だと電気代が1000-2000円毎月かかるし、
固定 IP も追加で1000円くらい払わないといけないし、
合わせて月2000-3000円の追加出費になるんだけど、
レンタルだと月1000円くらいからあるから。
あとずっと電源入れているとうるさいのも嫌。

root 持っているところで勝手に電源切れないのは
ポイントかもしれないけど、そもそも root 持って
なかったら電源が切れようが切れまいがあまり
関係ないんじゃ。
NGNG
>>144
用途によりけりだな。賢いと思うぞ。
NGNG
    /\___/ヽ   
   /    ::::::::::::::::\ 
  . |  ,,-‐‐   ‐‐-、 .:::| 
  |  、_(o)_,:  _(o)_, :::|
.   |    ::<      .::|
   \  /( [三] )ヽ ::/
   /`ー‐--‐‐―´\

だだだだだめだよこここでそんなほんとにわりと中級っぽい
やややりやりやりとりしちゃあぁぁぁ!!!
NGNG
どこにそんなやりとりが?
148あぼーん
垢版 |
NGNG
あぼーん
149あぼーん
垢版 |
NGNG
あぼーん
150あぼーん
垢版 |
NGNG
あぼーん
151名無しさん@お腹いっぱい。
垢版 |
NGNG
spic(4)のように 後ろについている番号は何を表しているのですか?
NGNG
全力で初心者ですがな
NGNG
man 1 printf
man 3 printf
NGNG
っていうか man man ですな。EXAMPLES のとこに書いてあるし。
NGNG
ムハッ!!キタ━!

 注意一秒ケガ一生
  やる気満々でも初心者は man man

ワレながら日本 UNIX 史に刻まれてしまう名警句、としか思えない。
じゃ、寝る。
NGNG
頻繁にRELが切られてメジャーバージョンアップを迫られるFreeBSDは、3.65D24H動かすようなサーバーには向いていませんか?
NGNG
別に迫られないと思うが。
NGNG
踊らされてはいるな。
NGNG
SAが出ても、パッチ当てられなくて「最新RELにしる」って説明文が。ヽ(`Д´)ノ
160名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSDで、同じマルチキャストアドレスで二つのソケットを作り、送受信すると
SegmentationFault(CoreDumped)となりうまくいきません。
(Soralisでやるとうまくいくのですが。。。)

再利用ではなく、同時に利用するのですが、一応、下のようなオプションは
ソケットを作ってすぐに実行しています。

int optval = 1;
setsockopt (Socket, SOL_SOCKET, SO_REUSEADDR, &optval, sizeof (optval));


どなたかわかる人教えてください。
NGNG
エスパー求む?
NGNG
>>156
3.65日ぐらいだったら問題無いんじゃねーか
NGNG
3.65日24時間か。ワラタ
NGNG
NGNG
>>160 そりゃ・・・
スピーカーとマイク近づけたときにハウリング起こすのと同じで無理だべ?

そのやり方というか、その方法でしか実現できない諸条件からしてロジック
エラーじゃん、設計からやりなおせ
NGNG


  FreeBSD何でも相談室(無料)


  OI2O-69-OI96


167VPN質問者
垢版 |
NGNG

PoptopでWin2KクライアントとVPN接続の設定中しました。

Win側から接続中に
認証フェーズで固まり、接続できません。
その後、サーバーにSSHで繋げることも出来なくなります。
ここが、よくわからないところです。

アカウント、パスワードは、/etc/ppp/ppp.secret
に設定ずみです。

ファイヤーウォールはipfwで、以下の設定を追加してます。
ipfw add allow gre from any to any via tun0
ipfw add allow tcp from any to any pptp via tun0

tun0は、PPPoEでADSL接続のトンネルです。

どなたかご存知でしたらアドバイスお願いします。
168就職戦線異状名無しさん
垢版 |
NGNG
カーネルレベルで出力をループバックさせて、
入力として受信するには、どうしたらいいですか?
NGNG
>>168 意味不明。dup2(2) みたいなこと?
NGNG
pipe(2), socketpair(2)
NGNG
ブロードキャストやマルチキャストにおいてあるプロセスが出力すると
同ホスト上のべつの受信プロセスのためにループバックするらしいのですが。。。

おそらくIP層でループバックします。

UDPではできても、TCPではできないのだろうか???

どなたかアドバイスお願いします。
NGNG
そもそもブロードキャストやマルチキャストとTCPは共存しない
NGNG
UDPベースで、一度送信バッファにためてタイマーにより、
送信レートを変えるようにしたのだが、、ループバックが返ってこないようになった。。。
一度送信バッファにためるとループバックが起こらないのでしょうか?

どなたかアドバイスお願いします。
NGNG
>>171,>>173
そんなことはないはず。ソケットバッファに蓄えて送信を行うTCPでも
同一のホスト内のローカル通信を行う際には利用するはず。

FreeBSDでもバージョンが異なれば多少カーネル内部関数も、
引数も異なる場合があるが、一度、IP層、データリンク層のループバック関数を
見てみればいいはず。

それと、質問の意味が分からないというか大雑把すぎるのでもっと詳しく書いてくれ。
175名無しさん@お腹いっぱい。
垢版 |
NGNG
今シリアルポートからCPUファンを制御するプログラムを書こうと思っているのですが、
資料がなかなかみつからなくて困っています。

やりたいことは以下のようなことです。
 1) ファンの電源ラインにリレーを割り込ませる
 2) シリアルポートのどこかをリレーに接続
 3) シリアルポートからリレーを制御しファンをON,OFFする

ここで、リレーを制御するためにシリアルポートから5V付近の信号を出したり
出さなかったりしたいのですが、このような制御のできるプログラムはどのように書いたら
良いのでしょうか。
おわかりになる方がいらっしゃいましたらアドバイスをお願いいたします。
NGNG
man 4 tty
単に1bitだけだったら、RTSを使えば良いか?シリアルのレベルは±12だから、5Vと繋ぐには
相応のレベル変換が必要な場合もあることに注意する。
…が、ppiでプリンタポートを叩くことをお薦めする。サンプルはググれば見つかる。
例: ttp://www.youko-house.ne.jp/~hirohito/memo/ppi/
177名無しさん@お腹いっぱい。
垢版 |
NGNG
>>176
回答ありがとうございます。

RTSはRequest to Sendですよね?
リレーを制御する都合上、+5Vをラッチしたいのですがずっと+5V
出力をしていてもPC的には問題ないですか?

ppi でも実装も考えたのですが、コンパクトなマザーボードを
使用している関係からパラレルポートがないのです、、、
USB−パラレル変換をかませればなんとかなるかもしれませんが。
NGNG
だから5Vじゃないって書いてあるし。シリアルのハード的な規格なんかFreeBSDの話題じゃ
ないし。man 4 ttyしてみたの?ここで一つ一つ聞いてたら、1000までやっても終わらねーよ。
せめて示されたポインタに当たって実際にやってみて、それで不明点が出たらより具体的な
途中結果とあわせて質問すべきだろ。
179名無しさん@お腹いっぱい。
垢版 |
NGNG
わかったかこのクサレちんぽがっ!
180177
垢版 |
NGNG
>178
そうですね、もうちょっと調べてから書き込むべきでした。
申し訳ありません。
色々トライしてみて不明点が発生したらまた書き込ませていただきますので、
その際は懲りずにご返答いただけますと幸いです。

>179
わかりますた。
(・∀・)チンポー!!
NGNG
昔はDTLで組むところだが、近頃はレベル変換バッファやたらあり。
リレーはコイルの塊だ。
あちこちの回路壊さんように気をつけな。
NGNG
Opteron X2+Gforce4 MX440 な構成でまともにコンソール使えてる方はおりますけ?
コンソールでは、ログイン表示直前でブラックアウト。
外からsshで進入は可能。nVidia のドライバは amd64 には未対応。

だめかな〜?
NGNG
二周年記念カキコ
NGNG
>>182
つうかOpteronでまともに使えるのか?FreeBSD
漏れはi386モードでVMware2が動かん。泣き。
NGNG
>>184
live8.2ch.net とか(w
NGNG
まずは"まとも"の定義か(ry
187名無しさん@お腹いっぱい。
垢版 |
NGNG
別の板で質問したのですが、板違いだといわれたのでこちらに書き込みます。。。

OS起動時にrootとしてデーモンを立ち上げたいのですが、
どこに設定すればいいか分かる人いませんか?

inetdやcrondでは使用目的に合わないため、単独でデーモンプロセスを立ち上げたいです。
NGNG
>>187
/etc/rc
NGNG
/usr/local/etc/rc.d/
NGNG
あとは /usr/local/etc/rc.d/ に chmod +x な *.sh を
置くとかでしょうね。
canna.sh とか
case "$1" in
start)
...
stop)
esac..
こういう作りのスクリプトが入ってます
191あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>191
おまえ、あふぉだねぇ。。。
根拠がないだろう。。。 
きっと君もこれを信じてコピペしたんだろうが。。。
小学生じゃあるまいし。。。
NGNG
FreeBSDってlinuxより面白いの?
NGNG
にえきらないレター
このスレを見た人はコピペでもいいしそうでなくてもいいので
30分以内かそれ以外でもいいので7つかそのくらいのスレへ
貼り付けてもいいんだど、そのへんのところはどうも。
そうすれば14日後かもしかしたら半年くらいかかるかもしれませんが
好きな人から告白されるこもあるでしょうしそうでなくても、17日後か30日後
くらいの間であなたに幸せが訪れることもあるかないかどうもそのへんのところは。
NGNG
>>13
あんたが何を"面白い"と感じるかによって返答は変わる。
少なくとも漏れにとっては面白いなぁ。
NGNG
>>190
最近はrc_subr形式が増えたので、そっちのほうが書くの楽。
NGNG
とりあえず、/etc/rc にinetdなどの書き込みがあったので、
それと同じようにやったら、デーモンとして動作するようになりました。
ただ、rc.confとの連携の仕方が分からず、オプションを指定して実行することが分かりません。
とりあえず、目的は達成されました。
198190
垢版 |
NGNG
>>196
たしかに楽そうだね。どうもありがとう。

> DESCRIPTION
> rc.subr contains commonly used shell script functions and variable defi-
> nitions which are used by various scripts such as rc(8). Scripts
> required by ports in /usr/local/etc/rc.d will also eventually be rewrit-
> ten to make use of it.
NGNG
最近のリナは初心者と低能の巣窟に成り下がってるからな
NGNG
ぷらも とかは面白い
NGNG
>>197 rc.local にするのが BSD 流。もしくは SysV みたく rc.d
NGNG
FreeBSDのboot onlyのisoイメージを焼いて、それでブートしたら
いきなりインストールが始まったんだけど、これってこういうもんなの?
ちっともブートオンリーじゃない気がするんだけど。
NGNG
>>202
initの代わりにsysinstallが走る。
sysinstallからshellが起動できるからinitの場合と大して変わらない。
204名無しさん@お腹いっぱい。
垢版 |
NGNG
>>203
へー、あの状態からshellを起動できるんだ
しらんかった
Fixitってやつか
205名無しさん@お腹いっぱい。
垢版 |
NGNG

npxintr from nowhere

っていうカーネルパニックになったんですが、これって何ですか?
何が原因で、どんな対策をすればいいですか?
NGNG
>>205
メッセージはもっと晒さないと
NGNG
>>205
君はこっち。

初心者もOK! FreeBSD質問スレッド その41
http://pc.2ch.net/test/read.cgi/unix/1077012194/
208p1254-ipbf408marunouchi.tokyo.ocn.ne.jp
垢版 |
NGNG
10日aoisora777jpjp@yahoo.co.jp
18日kaigyoabc@yahoo.co.jp

↑がman-jp@jp.FreeBSD.org宛に来た未承認広告。
「ご迷惑でしょうがよろしくお願いいたします」
とか書いてるスパムが来てるんですけど、
何の対策もしてないんでしょうか?
完全に業者になめれられてますな。
各個人でフィルタしろとか、2004年にもなって言ってるやつは論外で、
なんでスパム対策できてないのか【中の人orその知り合いさん】教えてちょうだい。
#man-jp@jp.FreeBSD.orgに流しても意味なさそうだったのでこっちでごめんね。
NGNG
>>208
あなたがやれば?
"何で"って単純に人的リソースの問題だろ。
NGNG
>>208
> 各個人でフィルタしろとか、2004年にもなって言ってるやつは論外で、

FreeBSDでなくてもそこらじゅうに飛んでるspamが問題になるほど流量が
少ないんだったらunsubscribeしたら? 流量が少なくないんなら気にすんなよ。
NGNG
っていうか、明らかにspamが減ったよね。
なんかの対策をとった気がするけど。
NGNG
試しにフィルタ外してみればいいのに。
気違いどもも思い知るよ。
NGNG
思い知るどころか、>>208みたいのが既出のループを繰り返すだけでしょ。
NGNG
2002年の焼肉話で友の会の人が、MLのspamからの防御に気を使っているってプロフィールを書いていたけど。
あの頃から緩いとはいえspamフィルターはしていたと思うよ。
塩兄ちゃんもそんなこと日記で書いていたし。
NGNG
4.9/i386 から 5.2(.x)/amd64 にcvsupなどから更新することは可能ですか?

普通に5.2/i386にならできるのでしょう。
しかし、amd64にできるのか、わかりませぬ。
NGNG
>>215
可能です。
NGNG
可能か不可能かっていう話なら、可能のような気はするね。
NGNG
>>216
うはー、すばやいお返事。ありがとうございます。
さっそくチャレンジしてみることにします。
219名無しさん@お腹いっぱい。
垢版 |
NGNG
tsleepのPWAITってなに?
NGNG
FreeBSD5.2.1のkiconvでSJIS->EUC-JP変換が動いていないようなんで
修正したいんだけど、ソースのどこら辺から読み始めればいいの?
教えてエロいひと。
NGNG
>>220
grep 汁
222名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD-SA-04:04.tcpの脆弱性を検証しようとしているのですが、再現できません。
普通にTCPセッションを確立した後に、正規のシーケンス番号より大きなシーケンスを
持つ番号のパケットを投げつづければいいのかな、と思ってやってみたのですが、
mbufを使い切ったりしませんでした。

誰か確実な再現方法しってます?

ちなみに、目的はバージョンアップがなかなかやりにくい鯖の影響度の把握です。
NGNG
>>222
再現方法を知っている人はいます。大人しくアップデートしときましょう。



と管理者に伝えておいて下さい。
NGNG
mbuf を使い切るには、kern.ipc.nmbclusters の値を下げればいいんじゃ
NGNG
s/再現方法を知っている人/すぐそばにキティが/;
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況