2006-12-01から1ヶ月間の記事一覧

Proxy経由のup2date

設定変更には、rhn_register コマンドを使うらしいが面倒臭い。 参考にしたサイトの情報は古いが、たぶんこれでいけるはず?/etc/sysconfig/rhn/up2date: httpProxy[comment]=HTTP proxy in host:port format, e.g. squid.redhat.com:3128 httpProxy=server:p…

Proxy経由のapt-get

/etc/apt/apt.conf: Acquire::http::Proxy "http://user:password@Server:port"; Acquire::ftp::Proxy "ftp://user:password@Server:port";

Postfix の sendmail コマンドで Return-Path を指定する方法

"-r" オプションというものがある。"-f" オプションも使えるかも? sendmail -r [sender] [recipient]

upgrading fontconfig... done. ===> Important Fontconfig configuration change

CVS で未登録のものを全て add するコマンド。

cvs update | grep -e "^?" | cut -f 2 -d " " | xargs cvs add

BIND9 で再帰問合せのIP制限

options { (省略) allow-recursion { example-net; #定義されたACLを用いた場合(none/any/localhost/localnetsを既定のACLとして利用することが可能) 192.168.20.21; #直接要求元のIPを指定した場合 192.168.20.0/24;#ネットワーク単位で指定した場合 };…

BIND9 で再帰問合せ禁止

options { (省略) recursion no; (省略) };

Postfix で SMTP AUTH

Debian (sarge) に苦労して、SMTP-AUTH対応にした。手順は簡単。参考URL: http://www.jimmy.co.at/weblog/?p=52パッケージのインストール: apt-get install postfix-tls sasl2-bin libsasl2 libsasl2-modules /etc/default/saslauthd の編集: START=yes MEC…

qmail のたまったキューを速やかに配送させる

http://man.qmail.jp/jman8/qmail-send.html kill -ALRM [qmail-send の PID]

qmail の転送を一時停止する。

ビルの停電のため、メインのメールサーバがしばらく停止する。 その間にサブのメールサーバからメインへのサーバへの転送を一時停止して 送られてくるメールは全てキューにためておきたい。http://man.qmail.jp/jmisc/internals.htmlをみれば、それぞれのプ…

またもディスクエラー

複数のブロックでエラーが発生し、サーバーは完全に沈黙しました。 EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=1490976, block=2981893 I/O error: dev 08:02, sector 0 EXT3-fs error (device sd(8,2)) in e…

Apache mod_proxy を有効にする。

ProxyRequests On Order deny,allow Deny from all Allow from 127.0.0.1

lv パッケージ

日本語関連のパッケージは自分で作ることになります。 bash スクリプトなので、ルールは簡単。/var/abs/local/lv/PKGBUILD pkgname=lv pkgver=4.51 pkgrel=1 pkgdesc="Powerful Multilingal File Viewer" url="http://www.ff.iij4u.or.jp/~nrt/lv/" license=…

Console

タブ機能付きコンソール http://sourceforge.net/projects/console/

携帯メールアドレスルール

業界内で、統一が進んでいるようですね。 au http://www.au.kddi.com/notice/meiwaku/email/mail_address/ 半角英数字30文字まで 半角英数字と「_」「.」「-」を利用可能 先頭文字に「0」は不可 「.」 は連続できない 末尾文字に「.」 は利用できない docomo…

PHP4.4.0 での mktime

PHP

http://ml.php.gr.jp/pipermail/php-users/2005-August/026870.html = 1970 || mktime(0,0,0,1,1,1969) == -31568400){ $ret = mktime($hour,$minute,$second,$month,$da…

qmail + SpamAssassin

SpamAssassin は SPAM を判定するだけなので、振り分けは別の手段で行う必要があります。他の MTA では procmail を使うことが多いようです。 qmail なのでもうすこし簡単なスクリプトで十分です。ここでは ifspamh を使いました。 ( http://www.gbnet.net/~…

パスワードを暗号化する方法

PHP

Secure Hash Algorithmn 1 (SHA1) を用いて暗号化を行います。 PHPでは、 sha1関数 (PHP>=4.3) もしくはmhash関数 (PHP>=3, 要mhashライブラリ)を用いる。 ただし、これらの関数はハッシュ値をバイナリで返すのでhex表現の文字列に直す必要があります。 $has…

リロード対策

PHP

Webアプリケーションで、時間のかかる処理や、会員登録のフォームなどで良くあるのは、 submitボタンを複数押してしまい、同じデータが複数登録できてしまうことです。これを防ぐ案として以下の対策を行ないます。 フォームごとにIDを振る (もしくは、フォー…

kernel 2.6.19

pacman -Suy すると、なんか色々表示されたけれど、 特に設定変える必要なかった。 upgrading kernel26... done. >>> Updating module dependencies. Please wait ... >>> MKINITCPIO SETUP >>> ---------------- >>> New PATA/IDE subsystem - EXPERIMENTAL…

grub-splashimages

Grubの背景を設定する。 sudo aptitude install grub-splashimages /boot/grub/splashimages/以下に数種類の背景画像が入る。 cd /boot/grub sudo ln -s splashimages/fiesta.xpm.gz splash.xpm.gz sudo update-grub

lilo -> grub

Woody から Sarge にアップグレードしたサーバーはいまだにlilo だったりする。 そろそろ切替どき。 mkdir /boot/grub apt-get install grub grub-install /dev/hda update-grub