トップページ⇒linux
1001コメント355KB

くだらねえ質問はここに書き込め! Part 206

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2013/06/11(火) 19:55:30.39ID:oW6oVyQN
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux

関連スレッドは >>3-4 あたり。

くだらねえ質問はここに書き込め! Part 205
http://engawa.2ch.net/test/read.cgi/linux/1364138015/
0357login:Penguin2013/07/29(月) NY:AN:NY.ANID:coabfHSk
もう入れ直した方が早いんじゃね。
0358login:Penguin2013/07/29(月) NY:AN:NY.ANID:jY8seM43
>>356
新しい 6GB のディスクを作って VM に追加して、1CD Linux みたいのから起動してから
新しいディスクにファイルシステム作成、ブートローダインストール、そして rsync して、
最後に新しいディスクの /etc/fstab に書いてあるラベルも調整をすればいいんじゃない?
0359login:Penguin2013/07/29(月) NY:AN:NY.ANID:MO280Tv2
何も考えずに、6GBほどのディスクを作って、それをマウントして、cp -aか、tarのパイプコピーで全部一式コピーして
chrootしてブートマネージャーを書き換えればよかった気がする。ddはサイズ違いでダメだったはず。
下手したら20年近く昔の記憶だけど、大筋はそれほど変わっちゃいないだろ。

パッケージで入れてるなら、いれなおしも手間じゃないとは思うけど、その辺の具合はこっちにはわからんわ
0360login:Penguin2013/07/29(月) NY:AN:NY.ANID:2lz3VU8+
最近、設定ファイルが

数字-名前
( /etc/udev/rule.d/以下のファイルとか)

になってるのを良く見かけるのですが、何か理由があるのでしょうか?
tabでファイル名補完しにくいので古いスタイルに戻してほしい
0361login:Penguin2013/07/29(月) NY:AN:NY.ANID:coabfHSk
>>360
読み込む順番を指定しやすい。
0362login:Penguin2013/07/30(火) NY:AN:NY.ANID:COLCST91
>>327
gpm入れてみたら
状況がよく分からんけど
0363login:Penguin2013/07/30(火) NY:AN:NY.ANID:9xv8py72
ubuntu 13.04のFirefoxでAmazonひらくたび
「Amazon.co.jp」をインスコするか聞いてこないように
したいのですが?
0364login:Penguin2013/07/30(火) NY:AN:NY.ANID:THyzccCl
CentOS 6.4ですが、/etc/syslog.conf がないです。
find でさがしても見つかりません。
どこで、syslogの設定ができるのでしょうか。
0365login:Penguin2013/07/30(火) NY:AN:NY.ANID:j27JbJbo
>>364
rsyslog になったので /etc/rsyslog.conf で。
書式もちょっと違うから注意。
0366login:Penguin2013/07/30(火) NY:AN:NY.ANID:NSHeJQc3
>>355
ログインマネージャーの設定でTCP開放が無効になっていたんですね
設定を変えたら無事X飛ばせました
ありがとうございました
0367login:Penguin2013/07/30(火) NY:AN:NY.ANID:THyzccCl
>>365
すみません、レスありがとうございました。助かります。

書式も変わったのですか。
これから昔ながらのsyslogを勉強しますが、意味は半減しますよね。
0368login:Penguin2013/07/30(火) NY:AN:NY.ANID:j27JbJbo
>>367
いや、基本は同じだからその知識は通用するよ。
0369login:Penguin2013/07/30(火) NY:AN:NY.ANID:THyzccCl
>>368
すみません、またレスいただきありがとうございます。

励みになりました。がんばります!
0370login:Penguin2013/07/30(火) NY:AN:NY.ANID:UQZob3L/
以下のツールにおける、実際に使われてるバージョンの統計を行いたいのでご協力お願いします。
autoconf --version
automake --version
libtool --version

ubuntu13.04では上から 2.69, 1.11.6, 2.4.2 でした。
予想では automake のバージョンが、ディストロ毎で大きな開きがあるだろうと予想しています。(automakeの最新版は1.14です <http://ftp.gnu.org/gnu/automake/>;)
このautomakeのバージョンが異なると、特にlex/yaccのビルド時の挙動が大幅に異なるので、ビルドに問題が生じる原因となりやすいです。

(自分でビルドするレベルの玄人たちに)現在、最も使われてるバージョンはどれなのかを知りたいです。
ご協力おねがいします。
0371login:Penguin2013/07/30(火) NY:AN:NY.ANID:j27JbJbo
>>370
アンケートはこっちで。

国勢調査
http://engawa.2ch.net/test/read.cgi/linux/1051536151/
0372login:Penguin2013/07/30(火) NY:AN:NY.ANID:RgQC4OEO
ビルドに必要なバージョンを使うだけではないか?
0373login:Penguin2013/07/31(水) NY:AN:NY.ANID:A823UUvi
rsyslogについて質問があります

アプリケーションから、ログを送出する設定で、任意のファシリティーをセットしました。
しかし、ファシリティーというものは、予めlocal1〜7までが自由に使えるものとして定められているのでしょうか。
アプリケーション側で適当に、abcというようなファシリティーでログを送るようにしても受け付けてもらえないのでしょうか。

どうして、local1〜7までしかファシリティーはないんでしょう。
たった7個だけでは、ログファイルを細かく分けられなくて不便になると思うのですが。
0374login:Penguin2013/07/31(水) NY:AN:NY.ANID:CYxROjdr
>>373
> しかし、ファシリティーというものは、予めlocal1〜7までが自由に使えるものとして定められているのでしょうか。
/usr/include/sys/syslog.h でそう決められている。

> アプリケーション側で適当に、abcというようなファシリティーでログを送るようにしても受け付けてもらえないのでしょうか。
もらえない。

> たった7個だけでは、ログファイルを細かく分けられなくて不便になると思うのですが。
そんなに困らないけどな。
こんなんして送信元別にログファイル分けたりできる。
http://www.unix-power.net/linux/rsyslog.html
0375login:Penguin2013/07/31(水) NY:AN:NY.ANID:CYxROjdr
ログを大量に出すようなアプリは
たいてい syslog 経由じゃなく自前でログファイルを書き出す仕組みを持ってる。
0376login:Penguin2013/07/31(水) NY:AN:NY.ANID:An0YuHDw
エラーを無視してコピーする方法ない?
目的はバッドセクターでまくりのHDDからコピーなんだけど
0377login:Penguin2013/07/31(水) NY:AN:NY.ANID:CYxROjdr
>>376
読めないからエラーになってるんだよね。
エラーを無視しろってのは読めないのを読めるようにしろってこと?
0378login:Penguin2013/07/31(水) NY:AN:NY.ANID:iOPnMcYZ
超初心スレの950か?

「dd エラー無視」でググッてみりゃどうね。
HDDにとどめを刺すことになっても知らんけど。
0379login:Penguin2013/07/31(水) NY:AN:NY.ANID:tOmxD2x2
どうも。
いや別人。エラーは無視してコピーするようなコマンドが欲しかった
まさしくddのconv=noerrorなかんじのがcpかrsyncにあればなと
0380login:Penguin2013/07/31(水) NY:AN:NY.ANID:iOPnMcYZ
んじゃ、rsync --ignore-errorsで。がんばれ。
0381login:Penguin2013/07/31(水) NY:AN:NY.ANID:iOPnMcYZ
と、適当な事を言ってしまった。
半年ほどTOMっとく。
0382login:Penguin2013/07/31(水) NY:AN:NY.ANID:CYxROjdr
>>380
それは違うでしょ。
--delete のときエラーが出ても削除するオプション。
0383login:Penguin2013/07/31(水) NY:AN:NY.ANID:06+czalm
エラーが出ても頑張ってコピーしてくれるddなら
ddrescueあたりがあるけどな。
0384login:Penguin2013/07/31(水) NY:AN:NY.ANID:540YTSTV
fsck -y かけると/etcが1年前の状態になってしまう
/ のlost+found ディレクトリを削除してしまえばfsck -y でまきもどりはおきない?
0385login:Penguin2013/07/31(水) NY:AN:NY.ANID:A823UUvi
>>374-375
レスありがとうございます。

>>374
参考になるページのご紹介助かります。
なるほど、ファシリティーは定義済みのものしか使えないんですねえ。
ファシリティーは単なる文字列だから自由度はあるんだとずっと思っていました。
ちょっと意外でした。

でも、教えてもらったページによると、rsyslogではテンプレートという機能が使えて、
ホストアドレスごとに異なるファイルにログを刻んでいくことは可能なわけですね。
ということは、rsyslogでもローカルホスト内のシスログメッセージはファシリティーを使って区別するしかなさそうですね。

うーん、しかし、ファシリティーを自由に作製して使えないのはなぜなんだろう。
送信元アプリで適当にファシリティーを設定できれば使い勝ってが良いのになあ。
0386login:Penguin2013/07/31(水) NY:AN:NY.ANID:n7MtmoVY
>>384
ファイルシステム何?
1年ぶりに起動したマシン?

>>385
rsyslogのprogramnameプロパティ使えばアプリ毎にファイル分けられる
0387login:Penguin2013/08/01(木) NY:AN:NY.ANID:qVsr+XQb
facility は文字列に見えるけど、内部的には数値だよ。
syslog.h に定義されているとおり。
0388login:Penguin2013/08/01(木) NY:AN:NY.ANID:eacHTf0s
ちょっと教えて欲しいんですけど、ディストリビューションって
サポート期間を定めてると思うんですけど、そのバージョンのパッケージに含まれるソフトやら言語やらライブラリ自体の
サポート期間が終わったらどうなるのでしょうか(´・ω・`)
ディストリビューションの会社や団体が独自にパッチを作って当ててくれるんでしょうか、
それともソフトの最終バージョンで放置なんでしょうか(´・ω・`)
例えばRHELやCentOSなんかは収録ソフトはすごく古いですよね。
あとUbuntuの10.04 TLSあたりもまだサポートされてるけどソフト古いですよね。
よろしくお願いします(´・ω・`)
0389login:Penguin2013/08/01(木) NY:AN:NY.ANID:qVsr+XQb
>>388
基本的には独自にパッチ作るよ。
0390login:Penguin2013/08/01(木) NY:AN:NY.ANID:mNPoOGG9
>>388
Debianでは上流でサポート終わっているパッケージ1.0に、1.1のセキュリティパッチ当たるように修正してアップデートしてたよ。そこまで変わっていなかったので自分でもできそうだったけど。
0391login:Penguin2013/08/01(木) NY:AN:NY.ANID:MUCRAPYy
>>388
致命的なバグや脆弱性対策は、最新バージョンからパッチを当ててくれる(バックポート)
たとえば、CVE-2013-4854 [JP]: 特別に細工されたクエリによってBINDが異常終了する
https://kb.isc.org/article/AA-01023
では、BIND9.7はサポート期限を過ぎているが
RHEL5は対策した bind97-9.7.0-17.P2.el5_9.2 を提供している
https://rhn.redhat.com/errata/RHSA-2013-1115.html
RHEL6は bind-9.8.2-0.17.rc1.el6_4.5
https://rhn.redhat.com/errata/RHSA-2013-1114.html
0392login:Penguin2013/08/01(木) NY:AN:NY.ANID:Z/INAGEX
例えばKDEをインストールしたUbuntu/Fedora/FreeBSDの3つがあったとして、
Webサーフィンや2ch専ブラを使う上で何か違いはありますか?
もし大きな違いがないのであれば、何を基準にしてディストリビューションを選べばいいんですか?
0393login:Penguin2013/08/01(木) NY:AN:NY.ANID:qVsr+XQb
>>392
実際使ってみるといいよ。
0394login:Penguin2013/08/01(木) NY:AN:NY.ANID:rVqGvHal
>>386>>387
レスありがとうございます。

>>387
ファシリティーって、内部的には文字列ではないのですね。
だったら、納得です。仕方がないと思えました。
内部的な詳細な情報ありがとうございます。とても参考になりました。

>>386
programnameプロパティ
ありがとうございます。
使えそう。これでロギング先ファイルを分けられればいいです。
調べて試してみたいと思います!

ありがとうございます。
03953062013/08/02(金) NY:AN:NY.ANID:65Z5OKKi
>>306 の件、一週間近く放置してすごく遅くなりましたが、xinetd が一番お手軽でした。
/etc/xinetd.d/ に設定ファイルを書いて、redirect を指定しておくだけでした。
0396login:Penguin2013/08/02(金) NY:AN:NY.ANID:nOMJnO5b
>>384
>>386
ext3です
状況は

rootをdumpしたがrestore 直後にfsck -y かけると/etc以下の設定が消えて
ほぼ初期状態に戻るという状況です
0397login:Penguin2013/08/02(金) NY:AN:NY.ANID:65Z5OKKi
>>396
dump/restore 使ったことが無いんで的外れかもしれないけど、
ジャーナルがおかしな状態でダンプされてるのか、あるいはディスクが SSD で寿命が近いとか?

fsck しないで /etc の中身を吸い出しておいて、fsck して消えちゃった後で元に戻すのはどうなんだろ?
0398login:Penguin2013/08/02(金) NY:AN:NY.ANID:qSZjWNDL
>>393
ブラウザとか特定のアプリを動かすだけなら大きな差はない。
たとえばサーバーとして使うだとか開発用だとか、
Linuxの内部に踏み込む用途でなければ神経質にディストロを選ぶ必要はない、
0399login:Penguin2013/08/02(金) NY:AN:NY.ANID:qSZjWNDL
おっと安価ミス。
>>392宛てな。
0400login:Penguin2013/08/02(金) NY:AN:NY.ANID:CFhhE5Pj
>>376なんだけど
パーティションが二つに分かれてるディスクをddrescue /dev/sda img logした
これなんとかマウントする方法ない?w
俺ではdmsetupを駆使するというアホな方法しか思い浮かばない
0401login:Penguin2013/08/02(金) NY:AN:NY.ANID:69GGla5P
普通にmountにoffsetオプション付ければいいだけだと思うけど。
0402login:Penguin2013/08/02(金) NY:AN:NY.ANID:CFhhE5Pj
どうも。やっぱその辺の方法か
暗号化してたんでlosetup直接使ったわ
0403login:Penguin2013/08/03(土) NY:AN:NY.ANID:8mcCH0nB
>>389-391
ありがとうです。JavaとかRubyとか古いやつどうするのかなって心配で。
そのバージョンに依存したライブラリやフレームワークも心配でした。

ついでにもうひとつ質問なんですけど、
>>392 と同じなんですけど、
LinuxにできてFreeBSDにできない、またはその逆ってあるんですか?
アプリじゃないもっと深い所で。
0404login:Penguin2013/08/03(土) NY:AN:NY.ANID:qXuuoty4
FreeBSDはハイバネート サスペンドできない
0405login:Penguin2013/08/03(土) NY:AN:NY.ANID:ym4USO4s
>>403
OracleJavaはソース非公開だからOracle公式から最新版ダウンロード
しないとダメだと思う。
OpenJDKは大丈夫だと思う。
0406login:Penguin2013/08/03(土) NY:AN:NY.ANID:3uScg6wK
kubuntu13.04なんですが、温度がすぐ90度代まで行ってシャットダウンしてしまいます
Windows7ではこんな事にはならないのに
どうすりゃオーバーヒートを防げるんですか?
0407login:Penguin2013/08/03(土) NY:AN:NY.ANID:1DncZ42d
>>406
冷却ファンの接触不良だ。
Linuxとは無関係なハードウェア上の問題。
0408login:Penguin2013/08/03(土) NY:AN:NY.ANID:3uScg6wK
>>407
Win7ではいくら使い続けても起こらないのにpc本体の問題ってなんで?
温度も70度代で推移してます
0409login:Penguin2013/08/03(土) NY:AN:NY.ANID:1rvDSEdJ
とりあえずkubutuじゃない別のディストリ使えば?
0410login:Penguin2013/08/03(土) NY:AN:NY.ANID:m7f+QfrU
>>408
kubuntuの温度は何で計っているの?
0411login:Penguin2013/08/03(土) NY:AN:NY.ANID:cieWZxJ1
「台」な。
0412login:Penguin2013/08/03(土) NY:AN:NY.ANID:uJpFF10f
>>408
あなたのハード構成を教えてくれ。
でないと解決の糸口がつかめぬ。
0413login:Penguin2013/08/03(土) NY:AN:NY.ANID:3uScg6wK
>>410
lm-sensorsで
他にあるんでしょうか?
>>412
今となっては古きAspire 4810Tというラップトップです
GPUのRADEON HD4330がプロプライエタリじゃないと、急に画面が真っ暗になるとかしてまともに動かないです
>>411
そういや台でしたね、すいません
0414login:Penguin2013/08/03(土) NY:AN:NY.ANID:i4tOx+hJ
>>406
何の温度なんだ。HDDなのかCPUなのか。
windowsの特殊なベンダー製アプリでHW制御しているノートPCだっり。
華氏90度なら普通より低いくらいかな。シャットダウンの原因は別だったり。

ロードアベレージも見たら? ビデオカードないのにスクリーンセーバーでも動かしてるんじゃないの。
0415login:Penguin2013/08/03(土) NY:AN:NY.ANID:LnwU9nIb
FreeBSDはjailって機能がある
あとLinuxは負荷が指数関数的に増えていくけどFreeBSDは比例的に増えるから高負荷に強いって聞いたことある
あとLinuxエミュレート機能があるのでLinuxのバイナリはだいたいFreeBSDでも実行可能(Wineレベルじゃなくてほぼネイティブな完成度)

Linuxが勝ってる点はデバイスドライバの豊富さとかKVM等々の機能があるとか・・・
0416login:Penguin2013/08/03(土) NY:AN:NY.ANID:3uScg6wK
>>414
temp1とtemp2がありますが何を示しているか分からず。HDDはWindowsで見た時は高くても60度だったので違うかも。
温度表示は摂氏です。

YouTubeを再生し始めて2、3分で
acpitzのtemp1が91度になりますがシャットダウンせず
coretempの方がcpu?比べる対象が間違っていたかもしれません。

シャットダウンした後はしばらく休ませないと画面が真っ暗になって止まります

cpuじゃなくてgpuが原因もしれないですけど直し方分かんないです
0417login:Penguin2013/08/03(土) NY:AN:NY.ANID:Cio1KpSa
>>416
分解清掃
0418login:Penguin2013/08/04(日) NY:AN:NY.ANID:6DHtmBSG
100℃になってました

Aug 4 00:28:43 Aspire-4810T sensord: Chip: acpitz-virtual-0
Aug 4 00:28:43 Aspire-4810T sensord: Adapter: Virtual device
Aug 4 00:28:43 Aspire-4810T sensord: temp1: 91.0 C
Aug 4 00:28:43 Aspire-4810T sensord: temp2: 85.0 C
Aug 4 00:28:43 Aspire-4810T sensord: Chip: coretemp-isa-0000
Aug 4 00:28:43 Aspire-4810T sensord: Adapter: ISA adapter
Aug 4 00:28:43 Aspire-4810T sensord: Core 0: 82.0 C
Aug 4 00:28:43 Aspire-4810T sensord: Core 1: 82.0 C
Aug 4 00:33:39 Aspire-4810T wpa_supplicant[1217]: wlan0: WPA: Group rekeying completed with 00:3a:9d:d7:5d:73 [GTK=CCMP]
Aug 4 00:40:29 Aspire-4810T dbus[599]: [system] Activating service name='org.debian.apt' (using servicehelper)
Aug 4 00:40:33 Aspire-4810T AptDaemon: INFO: Initializing daemon
Aug 4 00:40:33 Aspire-4810T dbus[599]: [system] Successfully activated service 'org.debian.apt'
Aug 4 00:40:33 Aspire-4810T AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
Aug 4 00:40:59 Aspire-4810T kernel: [ 6164.820155] thermal_sys: Critical temperature reached(100 C),shutting down
0419login:Penguin2013/08/04(日) NY:AN:NY.ANID:Ck9hFh+y
CentOS 6 x86_64環境でグループウェアのaipo(version7.0.2)を動かそうとしています。
インストール自体は問題なくできたのですが、
サーバを再起動した際に自動的にサービスも立ち上がるように設定したいのですが、
どのようにしたら良いのでしょうか?

/etc/rc.d/rc.local の最後の行に下記のコマンドを追記したのですが、
ps aux | grep aipo コマンドで立ち上がっているプロセスを確認すると
4つ必要なうちの2つしかサービスが立ち上がっていないように見えます。

現在はサーバー再起動後に手動で下記のコマンドを実行しております。
sh /var/www/aipo/bin/startup.sh

どなたかわかる方いらっしゃいましたら教えてください。
宜しくお願い致します。
0420login:Penguin2013/08/04(日) NY:AN:NY.ANID:caPgHBS7
>>419
aipoは詳しく知らんが、何らかのサービスが応答可能な状態でないと、
うまく立ち上がらないとかではないのか。ログを良く読め。
0421login:Penguin2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA
現在、CentOS 5.9を使用しているのですが、firefoxの最新版を公式より落としてきて、tarを展開し、
使用しようとしても以下のエラーが出ており起動できないのですが、何か解決方法等ないでしょうか?

エラー文:
XPCOMGlueLoad error for file /root/firefox/libxul.so:
/lib/libc.so.6: version `GLIBC_2.7' not found (required by /root/firefox/libxul.so)
Couldn't load XPCOM.
0422login:Penguin2013/08/04(日) NY:AN:NY.ANID:LBUNY/Ac
>>421
glibcのバージョンが古いから上げる
0423login:Penguin2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA
>>422
回答ありがとうございます
glibcのバージョンアップを試みようとしたのですが、OSの根幹にかかわり、システムを最悪壊しかねないとのことで、
やめていたのですが、それ以外になんとかしてfirefoxの最新版を動かす方法はございませんでしょうか?
0424login:Penguin2013/08/04(日) NY:AN:NY.ANID:LBUNY/Ac
>>423
できるかどうか分からんけど新しいglibcを落としてきて適当なディレクトリに置いて
LD_LIBRARY_PATHをそのディレクトリに指定してfirefox実行してみるとか。
0425login:Penguin2013/08/04(日) NY:AN:NY.ANID:xfvYoR+R
いいかげん 6 に上げた方がいいんじゃね。
0426login:Penguin2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA
>>424
gilbcを最新版と2.7のバージョンを落としてきてやってみたのですが、エラーが解消されませんでした

>>425
現在、5.9で動かしてるシステムがあって、移行せずにfirefoxを新しいものを入れたいと考えてまして、
5.9で動かすというのは難しいですか?
0427login:Penguin2013/08/04(日) NY:AN:NY.ANID:xfvYoR+R
実際やってみて難しかったでしょ?
0428login:Penguin2013/08/04(日) NY:AN:NY.ANID:xfvYoR+R
ESR 17 なら動くかも。
http://www.mozilla.jp/business/downloads/
0429login:Penguin2013/08/04(日) NY:AN:NY.ANID:TkSe7YZf
>>426
今の環境を保全したうえで〜とかなら、HDDに余裕あるなら仮想PC立ち上げるなり
chroot環境つくるなり、>>424で頑張るのが妥当と思うけどな。どうやったのか
知らねけど、難しいと感じたなら難しいんだろうな。
0430login:Penguin2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA
>>427.428
はい、かなり難しく感じております
ESRだと22の最新は無そうですね・・

>>429
今、仮想環境つくってなんとかやってみようと思います
424でやった内容は落としてきたglibcのtarを展開して、exportで展開ディレクトリを指定しました
その上で同端末でfirefoxを起動してみたのですが、エラーという結果でした
自分のやり方に間違いがあるかわからないのですがどうでしょうか?
0431login:Penguin2013/08/04(日) NY:AN:NY.ANID:GfL3Fyrl
>>430
そのエラーは前のエラーと同一なの?
エラーメッセージが同一なら新しいglibcが読まれていないってことだし
異なるエラーメッセージなら、それを読んでそれなりの対処をしないとね。
0432login:Penguin2013/08/04(日) NY:AN:NY.ANID:p6ELLCyA
>>431
エラーは同一のものがでています
そうすると実際インストールまで行わないとgilbcが対象として認識されないということでしょうか
0433login:Penguin2013/08/04(日) NY:AN:NY.ANID:LBUNY/Ac
.soを読み込めてるかどうかは/proc/<pid> 見れば分かるっしょ。
0434login:Penguin2013/08/04(日) NY:AN:NY.ANID:InCmCbak!
自分でコンパイルしろ
なんでrootに展開してるんだよ
CentOS使う奴は頭おかしい奴ばっかりだな
Ubuntu使えばいいのに
0435login:Penguin2013/08/04(日) NY:AN:NY.ANID:1qZBBeJs
Ubuntu 使ったからって頭よくなるわけではないよ。
0436login:Penguin2013/08/04(日) NY:AN:NY.ANID:whVsvmJ8
centosにはaptやsynapticみたいのはないの?
0437login:Penguin2013/08/04(日) NY:AN:NY.ANID:1qZBBeJs
>>436
yum があるよ。
0438login:Penguin2013/08/04(日) NY:AN:NY.ANID:65jlEFZp!
>>435
頭が悪くても使えると言っているのであって
誰も頭が良くなるなんて言ってないだろ
バカなのかおまえは
0439login:Penguin2013/08/04(日) NY:AN:NY.ANID:GfL3Fyrl
俺には罵倒している奴の方が馬鹿に見えて仕方がないけど。
0440login:Penguin2013/08/04(日) NY:AN:NY.ANID:VMp1+xRg
>>439
久々にまともな人を見た気がする…

旅の人かい?
こいつは店の驕りだ(年季の入ったメモリ等を一掴み渡しながら
0441login:Penguin2013/08/04(日) NY:AN:NY.ANID:ZDwNcIg8
Linuxのユーザー名に"."が含まれているのってアリなんだっけ?
含まれていると何か問題あったりする?
0442login:Penguin2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/
都合により、一旦サーバーに転送してからそのファイルの内容を出力リダイレクトで
設定ファイルに適用しなければいけない状態になっています。
今回の場合、ローカル(Mac OSX10.8)のエディタでiptablesをUTF-8で作成し、
scpコマンドでCentOS6.3に転送、現在のiptablesのあるディレクトリでless ~/iptables > iptables
を実行して内容を確認したところ、正常にコピーされているようでした。
しかし、再起動してみるとエラーで正常に起動できません。
ちなみに全く同じ構成の別環境で設定ファイルを直接viでコピペして再起動してみると正常に起動しました。サーバー側の文字コードはja_JP.UTF-8です。

設定ファイルを転送して、出力リダイレクトで現在の設定ファイルを変更しなければいけない場合、どのようにしたらいいでしょうか

どなたかお教えください。
0443login:Penguin2013/08/05(月) NY:AN:NY.ANID:wO1GPIag
ファイルのパーミッションは正しい?
0444login:Penguin2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/
>>443
ありがとうございます

デフォルトではiptablesファイルが無かったので今回の出力リダイレクトは
新規に作成になります。よってデフォルトがわからないのでパーミッションは600にしています
0445login:Penguin2013/08/05(月) NY:AN:NY.ANID:pzeaUpM+
>>441
ソフトウェアによっては不具合があるものもあるらしいので、
基本的には推奨されない。記号類は "-" "_" ("$" は末尾のみOK)。
0446login:Penguin2013/08/05(月) NY:AN:NY.ANID:JOAhU0Vv
>>444
改行コードは大丈夫?
Macは昔使ってただけだけど今でも0x0dだったりしないのかな。
0447login:Penguin2013/08/05(月) NY:AN:NY.ANID:yJLMwPo2
>>441
アリ。先頭と末尾にドットは色々まずそうだけど

>>442
↓これを実行するとどんなエラーが表示される?
# service iptables restart
0448login:Penguin2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/
>>447
エラー内容は
iptables: Flushing firewall rules: [ OK ]
iptables: Setting chains to policy ACCEPT: mangle filter na[ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: iptables-restore v1.4.7: no command specified
Error occurred at line: 31
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
[FAILED]
でした
0449login:Penguin2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/
>>446
ありがとうございます
Mac側の改行コードはLF onlyとなっていました
0450login:Penguin2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/
>>448
ちなみに31行目はCOMMITでその後の改行やスペースはありません
0451login:Penguin2013/08/05(月) NY:AN:NY.ANID:JOAhU0Vv
>>448
とりあえずエラー出てるみたいだし31行目読んでみたら?
0452login:Penguin2013/08/05(月) NY:AN:NY.ANID:JOAhU0Vv
おっとCOMMIT行か。とりあえず怪しそうな行を一行ずつ削除して
どの行が問題か探るとかかな。
iptablesはカーネルのモジュールやコンパイルオプションで使えないものもあるから。
「全く同じ構成の別環境」っていうけどもしかしてその辺のオプションが違うかもしれないし。
0453login:Penguin2013/08/05(月) NY:AN:NY.ANID:TjhZGwjq
>>448
エラーに書いてる感じだと
# iptables-save > filename (保存コマンド)
# iptables-restore < filename (復元コマンド)
こういう楽なのがあるけん使いんさい、て事では
0454login:Penguin2013/08/05(月) NY:AN:NY.ANID:TjhZGwjq
一文ずつシェルスクリプト実行ではなく、という意味で。
0455login:Penguin2013/08/05(月) NY:AN:NY.ANID:lSEsmm9U
>>442
テキストファイルのバイナリを比較すればいいだけじゃん
「直接viでコピペしてしたもの」と「出力リダイレクトで作成したもの」をバイナリレベルで比較して何が違うのか確認する
BOMとか改行コードとかバイナリレベルでしか確認できない違いが影響してるのは確実なんだからさ
0456login:Penguin2013/08/05(月) NY:AN:NY.ANID:Rt1YUuD/
皆様心強いアドバイスありがとうございます
環境がVPSで試しに全く同じ構成を準備して、
素直にviで同じ設定構文をコピペしてやってみましたが正常に起動しました

問題の環境でも上記の通りにやれば問題ないと思いますが
条件として一旦ローカルで編集した設定ファイルを置換ではなく、
ファイルの内容を上書き、もしくは新規でコピーしなくてはいけないという条件なので・・
■ このスレッドは過去ログ倉庫に格納されています