日本語TTFフリーフォント for X11 (2005/01/16)

http://ayapin.film.s.dendai.ac.jp/~matuda/jttf.html

spamassassinの学習 (2004/09/07)

 $ sa-learn --spam ~/Maildir/.spam/cur

cronでWebalizerのエラーを消すには (2004/08/10)

次のエラーが表示される場合、

 Error: Unable to open DNS cache file /var/lib/webalizer/dns_cache.db
 /etc/cron.daily/ntpdate.cron:

下記コマンドを実行すれば、"/var/lib/webalizer/dns_cache.db"が作成されます。

 # webazolver

デバイスを使用中のプロセスを探す (2004/07/21)

 # /sbin/fuser -m /mnt/cdrom
 # /sbin/fuser -km /mnt/cdrom で強制終了

IPAフォント (2004/07/20)

 ipag.ttf       ゴシック体 IPAフォント(1フォントバージョン添付)
 ipagp.ttf      ゴシック体プロポーショナル IPAフォント
 ipagui.ttf     ゴシック体UI IPAフォント
 ipam.ttf       明朝体 IPAフォント
 ipamp.ttf      明朝体プロポーショナル IPAフォント

http://www.grass-japan.org/FOSS4G/readme-grass-i18n-ipafonts.eucjp.htm

EmacsからIPAフォントを使うには、~/.Xresourcesに次のように記述


 Emacs.Fontset-0: -*-gothic-medium-r-normal--14-*-*-*-*-*-fontset-14,\
   japanese-jisx0208:-ipa-mincho-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-*,\
   korean-ksc5601:-*-mincho-medium-r-normal--16-*-*-*-*-*-ksc*-*,\
   chinese-gb2312:-*-fang*-medium-r-normal--16-*-*-*-*-*-gb2312*-*

Fedora Core2の2.6カーネルでNVIDIAドライバを使うには?

The default stack size in original Fedora Core 2 kernels is only 4K. Because some Windows drivers require at least 12K of stack to operate properly, we recommend using a kernel with a larger stack size if you experience problems or crashes.

http://www.linuxant.com/driverloader/wlan/full/downloads-fc2-kernel-i686.php

rdesktopのキーバインド (2004/06/11)

また、-k jaオプションを付けてもjp106のキーバインドと違う(バグ?)ので、以下に、adhocな解決のTipsを書いておきます。

"-k en-US"(defaultなので、-kオプション自体を付けなくても可)にすると、キーバインドは何故かjp106でも使用できます。しかし、リモートデスクトップ上でも、キーボードの言語がenになるので、いちいち日本語に切替えるのが不便。

そこで、まず/usr/share/rdesktop/keymaps/に移動。 jaを、とりあえずバックアップしておいてから、 $ cp en-us ja する。

map 0x409 -> map 0x411に編集。

上記の設定で、日本語キーボードの設定で、jp106配列で使えるようになります。真っ当な対処方法

あと、 Kanji 0x29 の一行を足しておくと、 Alt + 半角/全角 で、日本語入力をオン/オフできるようになります。

軽くて日本語文字コードに対応したエディタ (2004/04/14)

http://www1.neweb.ne.jp/wb/smusic/soft/cmemo.html

PerlパッケージのRPM化[cpanflute] (2004/04/11)

http://www.naney.org/personal/diary/2003/04/c.html#200304222

NTFSを読み書き可能でマウントする (2004/04/08)

http://fedora.jp/wiki/

ATOKX の focus 問題を少し改善してくれるライブラリ (2004/03/16)

http://sourceforge.jp/projects/iiimf-skk/

Fedora FTP (2004/01/15)

http://download.fedora.us/fedora/

Xのフォントの追加

/usr/share/fonts/ja/TrueType2とかを作ってコピーするだけ。

UTF-8 → eucJP

/etc/sysconfig/i18n の以下の2行を変更。

 LANG="ja_JP.eucJP"
 SUPPORTED="ja_JP.eucJP:ja_JP:ja"

以下を ~/.bash_profile あたりに追加します。

 export MANPAGER=lv

新規ユーザーへ対応するために /etc/skel/.bash_profile にも追加しておきましょう。

Sambaには以下を追加

 [global]
 unix charset = EUCJP-MS
 dos charset = CP932
 display charset = CP932

OpenOfficeのフォント追加

以下のコマンドを実行して追加する。

 # /usr/lib/openoffice/program/spadmin

UMLがセグメンテーション違反になる

以下を実行してから起動しましょう

 # echo 0 >/proc/sys/kernel/exec-shield-randomize

一連のファイルに特定の処理を行うには (2004/08/03)

listファイルにファイルリストを記述

 #!/bin/sh
 for target in `cat list`
 do
    cd "$target"
    mv www public_html
    cd ..
 done

Apacheで稼働するCGIのリソース制限 (2004/07/13)

 RLimitCPU … CPU稼働時間を秒単位で設定
 RLimitMEM … メモリ使用量をbit単位で設定(1MB = 8,388,608 bits)

いろいろソフトウェア (2004/04/08)

スーパーマリオ・クローン
http://smclone.arturh.com/

EasyTAG
http://easytag.sourceforge.net/

メーリングリストのサマリを公開 (2004/03/18)

各種メーリングリストから主要なトピックスを掲載するそうです。
http://japan.linux.com/desktop/04/03/22/0610206.shtml?topic=1

White Box Enterprise Linux (2004/03/01)

http://whiteboxlinux.org/

mpeg_encodeのコンパイル方法 (2004/02/18)

http://vision.kuee.kyoto-u.ac.jp/lecture/dsp/movie/mpeg_encode.html

SMPカーネルの自動電源断 (2004/02/13)

起動時のカーネルパラメータに"apm=power-off"を追加

IPアドレスの引継ぎ (2004/02/12)

テレビ録画サーバ (2004/02/04)

Fedora Legacy (2003/12/01)

サポートの終わったRedHat7.2, 7.3, 8, 9用のアップデートパッケージを提供してくれてる。感謝!!

User Mode Linux (2004/01/22)

http://www.passa.org/

ntpのlistenアドレス (2003/12/26)

ntp-4.x 系の ntpd は (xntp3.xは確認していません) eth0 の IP address し か listen してくれないのですが、HTML のマニュアルには書いていない -L オプションを指定することによって、IP Alias している IP address も listen してくれるようになります。

apt更新通知 (2003/10/21)

procmailと併用できるspamフィルター (2003/08/27)

Div IP Messenger (2003/08/09)

GTK2用日本語入力モジュール (2003/08/09)

ファイル名の一括置換 (2003/04/03)

 for i in `ls`; do mv $i $(echo $i|sed -e 's/old\(hoge)\)/new\1/g'); done

Networkに関するいろいろ (2003/03/31)

iptables

Network interfaceのちょっとマニアな使い方

apt for RedHat (2003/03/28)

ものすごく便利。さっそくLAN内にリポジトリ作りました。
更新したくないファイルは、/etc/apt/apt.confのholdに追加する。

ブロックサイズの違うDATを読み込めるようにする (2003/03/28)

 mt -f /dev/st0 setblk 0

DATの寿命 (2003/03/26)

以下のように考えるべし

使用頻度 寿命
1週間に1回 1年
1週間に3回 半年
毎日 3ヶ月

さらに毎日1本利用だと、1週間に1回のクリーニングが必要。

LVM関連 (2003/03/24)

/のパーティションをfsckしたい (2003/03/24)

http://www.zdnet.co.jp/help/tips/linux/l0113.html

logrotateの更新間隔

前回実行された日付が /var/lib/logrotate.status に保存されている

RRDtool乗り換えメモ

(1)3番目からRPMをダウンロードしてインストール

NFS&autofsの設定

サーバ側の/etc/exports


 /home/hoge 133.144.133.0/255.255.255.0(ro)

クライアント側の/etc/auto.master

 /mnt /etc/auto.mnt  --timeout=60

/etc/auto.mnt

 hoge -ro,soft,intr  servername:/home/hoge

あとは、/mnt/hogeにアクセスすると勝手にマウントしてくれる。便利。

ログの統計など

アクセス元のIPアドレスを集計する

 $ awk '/GET \/ / {print $1}' access_log | sort | uniq -c | sort -nr

リモートのXサーバでアンチエイリアスがかからない (2002/11/08)

RedHat 7.3において、/etc/X11/fs/config 内の no-listen = tcp をコメントアウト

1つのNICに複数のIPアドレスを割り当てる (2002/11/05)

 # /sbin/ifconfig eth1:0 10.0.1.40 netmask 255.255.255.0 broadcast 10.0.1.255
 # /sbin/route add -host 10.0.1.40 dev eth1:0

cron実行時の環境変数 (2002/11/05)

cron で実行されるスクリプトのデバッグを行うには、

 % env - sh

で、cronが実行される同等の環境でシェルを起動して、その上で実行する必要あり。

XDMCPの設定 RH7.2 (2002/11/01)

リモートのXサーバから接続できるようにする。

(1)gdmを使用するように変更

 # vi /etc/sysconfig/desktop
 DESKTOP="GNOME"

※kdmは、手持ちのXサーバが古いため利用不可

(2)XDMCPの設定


 # vi /etc/X11/gdm/gdm.conf
 [daemon]
 ...
 KillInitClients=false
 ...
 [xdmcp]
 Enable=true
 ...
 [debug]
 Enable=true

NamazuでKabayaki (2002/06/27)

全文検索用統合化パッケージ。考えてた事を先にやられた。Web管理は参考になるかも。試してみたけど、なかなか良くまとまってます。ただし、カスタマイズは大変そう。

Word,PPTのインデックスが作れない。未対応の形式と言われてしまう。(Redhat 7.2J)

Kondara Project解散 (2002/07/01)

あやや。後継は Momonga?

NamazuでPageRank

場所を失念していたのでメモ。

xargsで特定のファイルを吸い上げる (2002/07/04)


 touch seed
 tar cvf word.tar seed
 find . -name *.doc | xargs tar rf word.tar
 rm -f seed

tripwire関連 (2002/07/05)

ポリシーファイル修正

 # vi /etc/tripwire/twpol.txt
 # /usr/sbin/twadmin -m P -c /etc/tripwire/tw.cfg /etc/tripwire/twpol.txt

データベース作成

 # /usr/sbin/tripwire -m i

データベース更新

 /usr/sbin/tripwire --update --twrfile /var/lib/tripwire/report/powerweb-20020101-040000.twr

問題なければそのまま保存するとデータベースが更新される。

n日以上アクセスされていないファイルを消す (2002/07/05)

 find . -atime +30 -name "*" | xargs rm

この場合は最終アクセス日が31日以前のものを消す。

grep再帰検索 (2003/01/08)

最近のだと grep -r できるが、古いgrep用


 find -name '*.html' -print | xargs grep -in 'netscape'

ApacheのSuEXEC (2003/08/14)

SuEXECを有効にしたらCGI動作に注意が必要。
実行ユーザとファイル所有者,グループが合っていないとエラーになる。
しかもRedHat9からは、gid>500の必要あり。

ワーム「Linux.Slapper」 (2002/09/18)

https使わないのなら、mod_ssl消しとけ。 /tmp/.bagtraq があったらやばい。

CVS pserverの設定 (2003/02/06)

URL2JPG (2003/10/31)

X上でないとダメだけど。

 #!/bin/bash
 mozilla -geometry 800x800 &
 PID=$!
 sleep 3;
 ID=`xwininfo -name "Mozilla" -int | perl -e 'while(<>) { if (/Window id: ([0-9]+)/) { print $1; } }'`
 mozilla -remote openURL\(http://$1\)
 sleep 3;
 import -window $ID -silent $1.jpg
 kill $PID