2004年5月26日水曜日

初マイカー!

明日納車予定だったライフ。あさっての夕方に延期だそうだぁ。楽しみにしてたのに!


2004年5月19日水曜日

書類に2週間。

まったく腹がたってしょうがない。傷病手当をもらうための請求書に医師の診断結果を記入しなくてはいけないのだが、病院の事務に提出したら、この書類に2週間もかかるときたもんだ。。。たかが数行書くだけなのになにしとんじゃい!


2004年5月15日土曜日

出してくれい

ごまさんつまらなそうです。体重は4.2キロ。結構重くなりました。


2004年5月12日水曜日

データの整理。

データの整理をしていたら、昔作ったCGIのプログラムを発見しました。
せっかくだから、今のサーバで動くように一部プログラムを変えてみました。
ログも1999年当時のそのままなので、ちょっと古いですが、初心者にしてはなかなかがんばっていた様子が伺えます。

アクセス解析
http://dl.getdropbox.com/u/547085/cgi-bin/test2/stat.cgi

掲示板
http://dl.getdropbox.com/u/547085/cgi-bin/test/ppgb.cgi

文字が化けてたりする。昔は文字コードなんて存在知らなかったし。。。
改善しなくてはいけないところはたくさんありそうですね。

2004年5月11日火曜日

久々の出勤。

今日は傷病手当の書類を会社に取りに行った。
傷病手当とは会社を病気とかケガとかで長期欠勤した時の手当で、今までの月収の60%が支給されるらしい。しかし、欠勤してたからといって、厚生年金とか住民税は今までと同じように毎月引かれてしまうので、結構痛い。手当の申請をしてすぐにお金をもらえる訳でもないらしいし。
かなり、痛い。
しかも、復帰したところで仕事もなさそうだし。。。
痛すぎるねぇ。

2004年5月10日月曜日

読んだ書籍:メールサーバ

MacOSXでメールサーバを構築する人にお勧めの書籍です。
初期設定からセキュリティ対策まで一通り書いてあったので、とりあえずこの一冊で事足りそう。

Mac OS X v10.3 メールサーバ構築術

2004年5月9日日曜日

もうすぐ3ヶ月

もうすぐ3ヶ月。体重は約4キロですくすく育っています。来週から散歩が出来るようになるのだ。


2004年5月8日土曜日

amazonへのリンク!

アマゾンへ書籍などのリンクが張れるブックマークレットを発見しました。使わせていただきます。


Postfix Sasl対応

Postfixでsmtp Authを実現するための設定を行いました。
MacOSX10.3にはデフォルトでほぼ準備ができた状態だったから、スムーズにできました。

・Postfixのの設定は以下の通り(Postconf -n実行結果)
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = ドメイン名.com
mydomain_fallback = localhost
myhostname = mail.ドメイン.com
mynetworks = 192.168.0.0/24, 127.0.0.0/8
mynetworks_style = host
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
queue_directory = /private/var/spool/postfix
readme_directory = /usr/share/doc/postfix
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
unknown_local_recipient_reject_code = 450

・saslのダウンロード
OSX10.3にデフォルトでインストールされているPostfixには、saslモジュールが既にインストールされていますが、パスワードを作成するユーティリティなどは付属していませんので、それらを使用する為にsaslのソースをダウンロードし、コンパイルします。
$curl -O ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/sasl/cyrus-sasl-2.1.15.tar.gz
$tar zfx cyrus-sasl-2.1.15.tar.gz
$cd cyrus-sasl-2.1.15
$./configure --disable-krb4
$make
$cd utils
$sudo make install

main.cfにsasl認証を有効にするための設定を追加
$sudo pico /etc/postfix/main.cf
#
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated
reject_unauth_destination
broken_sasl_auth_clients = yes
#

saslライブラリの有効化
OSX10.3のデフォルトではOpenLDAL認証が有効になっているため、saslライブラリが
無効化されています。(ただフォルダに移動されているだけですが)これ有効化します。
sasl設定ファイルを編集します。
$cd /usr/lib/sasl2/
$sudo ln -s ./disabled/* ./
$sudo pico /usr/lib/sasl2/smtpd.conf
pwcheck_method: sasldb

パスワードファイルの作成
新規作成する時のみ-cオプションを使用する。
$sudo /usr/local/sbin/saslpasswd2 -c ユーザ名
authfile_init=-1
Password:
Again (for verification):

ユーザ情報の確認
$sudo /usr/local/sbin/sasldblistusers2

パスワードファイルをPostfixから呼び出せるようにパスワードファイルのパーミッションの設定
行う。
$sudo chgrp postfix /etc/sasldb2.db
$sudo chmod g+r /etc/sasldb2.db

Postfixの再起動
$sudo /usr/sbin/postfix stop
$sudo /usr/sbin/postfix start

メーラからsmtpの欄に今回設置したメールサーバからメールを送信。
MD5チャレンジ認証で
ID:アカウント名@hostconfigで設定したHost名
pass:saslパスワードメーカで作ったパスワード
とやってみて、アクセスできる事を確認する。

すごいところだった。

3年間、出向に行っていた、その部署が紹介されていた。
この記事を読んで、こんな仕事にちょっとでも携われた自分がちょっと嬉しくなりました。
ソニー、「音作り」の哲学を語る