Linux
花粉が、花粉が、花粉が・・・ゴイスー。鼻が、鼻が、鼻が・・・ゴイスー。 目が、目が、目が・・・痒くない。 まあ、毎年のことだけどしんどい季節きたねーこれ。 さて、何気にディスク容量大丈夫かと確認してみたらまあ容量は問題なし。なんとなくls。手癖…
ハマった・・・ハマったorz proftpdではnextftpがSSL/TLSでエラーを起こしたが、vsftpdではソレ以外のクライアントで症状がでた。 試したクライアントは、Windowsのffftp、filezila、nextftpとMacのTransmitなど。 Transmitでは下記のようなエラーが表示され…
たまーにvimで、HTTPからHTMLを取得したくなることがある。そんな時は、直接URIを指定すれば読込み専用で読み込んでくれる。 :e http://www.google.co.jp/別バッファではなく今まさに使っているバッファに読み込みたいんですが・・・って時は ## wgetがあれ…
vimでプログラムを書いていると、複数のヘッダファイルやライブラリ等、山ほど読み込んでしまう。さらにWindowを分割したり、タブで開いたり、更に余計な事を色々と・・・きりがない。これらの状況を保存できれば次回の作業開始時にはかなりの労力を減らせる…
プロセスごとのlimitを表示するのにイチイチpidを調べてcatしてなんて面倒なので、ビシッと表示してしまう簡易的なスクリプトを書いてみた。※エラー処理とかその他諸々特に気をつかってないのでゆるして。/usr/local/bin/にpslimitとでもして下記のスクリプ…
いつも通り何気なしにDebianでlogwatchの設定をして実行してみるとclam-updateのセクションで下記の様なメッセージが表示される。 --------------------- clam-update Begin ------------------------ No updates detected in the log for the freshclam dae…
今まで何とも思っていなかったんだけど、急にインデックスを付けたいと思い立ったのでやってみる。※既にqmail+qmailadmin+ezmlm(idxパッチ済)が稼働している前提と、MLはusers@example.jpと課程した内容となる。 qmailadminでのメーリングリスト追加画面にプ…
ちょっとさくらのVPSにDebianをインストールする過程でDNSサーバを何に設定したのかを忘れてしまったが、CentOSの32bitをインストールしたときのDNSサーバとは違っていた事は確か。問題は、さくらのVPSにDebianをインストールし、メールサーバを構築してSpam…
TLSを使う場合、/var/qmail/control/servercert.pemを作成する。その時に、PrivateKeyと証明書を結合する事になるんだが、中間証明書も必要な場合もある。その場合、1.Private, 2.証明書, 3.中間証明書と結合すると間違ったキーですと怒られる。これを1.Priv…
前に無理矢理initdbを実行するやり方を書いたんだけど、あの時は別な事もやりたかったので無理矢理になってしまったけどDebianにはちゃんとコマンドも用意されてます。例えばinitdb --no-locale --encoding=utf-8 -D /var/lib/postgresql/8.3/main なんてコ…
DebianではPostgreSQL関連の基本的なコマンドが/usr/share/postgresql-common/pg_wrapperにリンクしてあるのでそれ以外のコマンドを使うときにパスが通って無くて「ありゃ?」となる。※8.3の場合 コマンドの場所は $ ls -la /usr/lib/postgresql/8.3/bin 前…
bindのゾーンファイルがまあまあ多くなってくると「warning: max open files (1024) is smaller than max sockets (4096)」こんなwarningがログに書かれてくる。解消するには、max open filesを4096まで上げてやる必要がある。 /etc/security/limits.confに…
通常xtermなどの場合は、CentOSだと/etc/DIR_COLORS.xtermの設定が自動で反映される。しかし、screenを使用している場合は反映されない。この場合、/etc/DIR_COLORS.xtermを/etc/DIR_COLORS.screenとしてコピーする。で、TERMが列挙してあるところにTERM scr…
通常は簡易的なセッションのログだけでよろしいのだが、ヴァーチャルな環境だとちゃんとログをとっておかないと色々面倒な事になったりするのでね。xferlogにはデフォルトのログを。vsftpd.logには詳細なログを出力する設定 # vi /etc/vsftpd/vsftpd.conf xf…
最近はHDDの容量がでかくなったのでリブート時のfsckがハンパ無く時間が掛かる。まあ、自宅のPCやサーバなら時間が掛かっても良いのだが、サービス中のサーバを長時間止める事は出来ないので不本意ながらfsckを止めざるを得ない。大事なシステムはそのままに…
ネット情報を見ているとSaaSesのVPSではswapを自分で追加しないといけないと。でもまあ、自分で追加すれば使えるのであればそれはそれで良し。 # free -m Swap: 2055 0 2055 つか、デフォルトでSwapあるじゃんorz さくらのVPSで使えるからこっちでも張り合っ…
GUIを使っていればFTPクライアントをちょろっと起動してごそっとドラッグ&ドロップ的な操作で目的のディレクトリ丸ごとダウンロードなんて簡単に出来るんだけど、CUIだとどうすんだ?ってことになって、ftpコマンドで気合いを入れてmgetなんてやってしまう…
ずーっと前に無線ルータを買ったときについてきた事を思い出して使ってみることに。といっても、ノートPCにはどれも無線が内蔵されているので使い道が今ひとつなんだけどね。まずはLinuxでお試し。チップはrt2870かな。BackTrack4R1だと問題無く認識。が、…
何気なしにMTUを1454から1452にして、MRUを1454にしたらフレッツスクェアのスピードテストで倍のスピードになった。インターネットでのスピードテストでも約10Mbpsくらいアップ。ADSLの頃は随分スピードを気にしてたけど光になってからは放っておいたからな…
localeなんかはディストリビューションによって設定が色々なので、覚え書き。 # /etc/sysconfig/i18n #LANG="C" LANG="ja_JP.UTF-8"
もはや使われないから無いんだろうが、昔から使っている場合は必要になる。それは、郵便番号のCSVがlhaを使って固めてあるから。かったるいので下記から頂いて、インストールしてしまえ。 http://packages.sw.be/lha/
先日、メールの転送がうまくいかないとの話があり調査。色々試した結果、Maildirにはメールが届くが転送されていない様子。これは単純に.qmailを無視していると仮定してvdeliver.cを覗いてみると、メールアドレスにハイフンを含む場合、条件によっては.qmail…
ClamAVは頻繁に更新されるために、デフォルトのaptでは追っていけない。DebianでClamAVを使うなら # vi /etc/apt/source.lst ###これを追加 deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free # aptitude update # apti…
先日のdebian etchからlennyにアップグレードしたとき続き。PostgreSQL8.3を入れたのだが、いきなり起動していきなりinitdbが始まる。localeの設定をする前の話なので、当然思っていた状態にはならず。自分で初期化する。※あくまでもdebianのPostgreSQLの場…
先日debianをetchからlennyにアップグレードした。その際に、下記の様なwarningが発生。 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8" are …
いやいや、色々調べた結果。Sambaサーバ側設定ファイルのglobalセクションに下記を書き込めばひとまず使えます。サーバ側の設定後、Sambaをリスタートして、Mac側を再起動かremountしてやればOK unix extensions = no Windows環境が無いので、その辺チェック…
DBを使うときは極力Unix domain socketを使いたいと思う。EC CUBEはDBとの接続にtcp通信しか許してくれないらしく、ソースをいじる羽目にorz 仕方ないのでハードにコーディングしてしまう。まずはhtml/install/index.phpを修正。$dsn = の行を検索して編集。…
ヴァーチャルな環境を確認しようとapache2 -Sなんてやってみたら下記のようなエラー # apache2 -S apache2: bad user name ${APACHE_RUN_USER}なんじゃこりゃ。 # find /etc/apache2 -type f |xargs grep APACHE_RUN_USER /etc/apache2/envvars:export APACH…
SQLite3を使うCGIを書いていてハマったので書いておく。ブラウザでWebアプリを実行してみると、selectする分には何事も無くselect出来る。ところが、insert、update、deleteがうまくいかない。ちゃんとdbファイルには権限を与えている。いや、777と与えスギ…
最近のPCにはシリアルポートが無いので、ハブやルーターの設定をするときにいちいちUSBに変換して設定をしないといけない。面倒だorzYAMAHAのルータを設定するときはrarpdでIPを設定してtelnetでサクッと作業を開始する。手元にdebianがあるのでrarpdをイン…