27 February 2007
CVSWEB
portsから入れていた,viewcvsがなくなっていた
http://www.jp.freebsd.org/www.FreeBSD.org/ja/ports/index.html
cvsで探したところcvswebが見つかったのでこれをいれた
ports/devel/cvsweb/
ports/devel/cvsweb/
http://www.jp.freebsd.org/www.FreeBSD.org/ja/ports/index.html
cvsで探したところcvswebが見つかったのでこれをいれた
ports/devel/cvsweb/
ports/devel/cvsweb/
27 February 2007
qmail-scanner
メールヘッダのclamdscan のバージョン表示が変わらないので悩む
-z で データベースのバージョンの再設定が必要らしい
qmail-scanner-queue.pl
-h - This help
-v - show details about this install.
Please include in any bug reports.
-z - gather virus scanner/DAT versions
and cleanup old temp files
-g - generate perlscanner database
-r - read from perlscanner database
-z で データベースのバージョンの再設定が必要らしい
qmail-scanner-queue.pl
-h - This help
-v - show details about this install.
Please include in any bug reports.
-z - gather virus scanner/DAT versions
and cleanup old temp files
-g - generate perlscanner database
-r - read from perlscanner database
25 February 2007
Apache 認証時のユーザ名をPHPで取得する
apache_request_headers 関数を使用してすべてのヘッダが取得できるとのことで、そのなかから[Authorization]を使って認証情報を取得する
さらに複数の項目があるので、そのなかから username を取得する
$headers = apache_request_headers();
$AuthHead = explode(",",$headers[Authorization]);
$auth_name = explode("=",$AuthHead[0]);
$na = $auth_name[1];
$na = strtr($na,"\""," ");
$na = trim($na);
PHP: apache_request_headers - Manual
さらに複数の項目があるので、そのなかから username を取得する
$headers = apache_request_headers();
$AuthHead = explode(",",$headers[Authorization]);
$auth_name = explode("=",$AuthHead[0]);
$na = $auth_name[1];
$na = strtr($na,"\""," ");
$na = trim($na);
PHP: apache_request_headers - Manual
Mozilla Japan - Firefox 2.0.0.2 リリースノート
24 February 2007
Apache Digest 認証
Apache の Digest 認証をやってみた
.htaccess を Basic認証 を Digest認証用に書換える
AuthType Basic → Digest
AuthPasswordFile → AuthDigestFile
Digest 認証用 パスワードファイルを作る
Basic認証用とはコマンドが違う
htdigest [-c] パスワードファイル レルム ユーザー名
レルム には AuthName を指定する
-c は 最初に新規作成するとき
Apache の設定を変更
LoadModule の指定に auth_digest_module があることを確認する
HTTP クライアントを作ってみよう(6) - Digest 認証編 -
Apacheでユーザー認証を行うには(Digest認証編)
.htaccess を Basic認証 を Digest認証用に書換える
AuthType Basic → Digest
AuthPasswordFile → AuthDigestFile
Digest 認証用 パスワードファイルを作る
Basic認証用とはコマンドが違う
htdigest [-c] パスワードファイル レルム ユーザー名
レルム には AuthName を指定する
-c は 最初に新規作成するとき
Apache の設定を変更
LoadModule の指定に auth_digest_module があることを確認する
HTTP クライアントを作ってみよう(6) - Digest 認証編 -
Apacheでユーザー認証を行うには(Digest認証編)
22 February 2007
PHPのフォームからファイルをダウンロードする方法
19 February 2007
SQL Server 2005 Express ODBC 接続
SQL Server 2005 へODBC 経由で接続する場合,旧バージョンのODBCドライバ(SQL Server)で作成したときにも接続できるがフィールドが正しく表示されない場合がある
ドライバを SQL Native Client にて再作成することにより SQL Server Management Studio と同じ表示ができるようなった
ドライバを SQL Native Client にて再作成することにより SQL Server Management Studio と同じ表示ができるようなった
bz2 ファイルの解凍
gz ファイルの解凍 表示はzcat コマンドでできるが
bz2 ファイルの解凍 表示はbzcat コマンドでできることがわかった
6.2Rになって,ログのアーカイブ処理のデフォルトが変わったらしい
いつものように zcat では,表示できなかった
bz2 ファイルの解凍 表示はbzcat コマンドでできることがわかった
6.2Rになって,ログのアーカイブ処理のデフォルトが変わったらしい
いつものように zcat では,表示できなかった
clamav 0.90
clamav を portupgrade して 0.90 になってから起動しなくなった
設定ファイルでargmentを指定しないといけなくなった
また,qmail-scanner から使用するため,起動ユーザーを変えているが
portupgradeすると,ファイルのパーミッションが元に戻されてしまうようで,起動できないので,再度所有者を変更した
スクリプト
/usr/local/etc/rc.d/clamav-clamd stop
/usr/local/etc/rc.d/clamav-freshclam stop
chown -R qscand:qscand /var/run/clamav
chown -R qscand:qscand /var/db/clamav
chown -R qscand:qscand /var/log/clamav
/usr/local/etc/rc.d/clamav-clamd start
/usr/local/etc/rc.d/clamav-freshclam start
設定ファイルでargmentを指定しないといけなくなった
また,qmail-scanner から使用するため,起動ユーザーを変えているが
portupgradeすると,ファイルのパーミッションが元に戻されてしまうようで,起動できないので,再度所有者を変更した
スクリプト
/usr/local/etc/rc.d/clamav-clamd stop
/usr/local/etc/rc.d/clamav-freshclam stop
chown -R qscand:qscand /var/run/clamav
chown -R qscand:qscand /var/db/clamav
chown -R qscand:qscand /var/log/clamav
/usr/local/etc/rc.d/clamav-clamd start
/usr/local/etc/rc.d/clamav-freshclam start
EXCEL : 新しいウィンドウで開く
エクセルファイルをダブルクリックして開くとMDIで開いてしまう
別ウィンドで開きたいことがるので調べるとありました
EXCEL : 新しいウィンドウで開く - tips - Windows - TrickPalace
別ウィンドで開きたいことがるので調べるとありました
EXCEL : 新しいウィンドウで開く - tips - Windows - TrickPalace