UJP - Perlカテゴリのエントリ

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

技術新着情報 - Perlカテゴリのエントリ

CPANの基本設定を複写する

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2010/3/2 0:16
このドキュメントでは,複数台のサーバをセットアップする際の,CPANの初期設定を簡略化する為の手順を説明する.

0.改訂履歴
1.はじめに
2.CPAN Shellを始めて起動した時
3.他のサーバから定義ファイルを持ってくる

Linkはこちら

CPANでautobundleを使う

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2010/2/24 8:46
 このドキュメントでは,CPANでセットアップしたPerlモジュール群を,別のサーバに同じ環境を作成したい場合,autobundleコマン ドを使ってパッケージリストを作成する手順と,Bundle情報を利用してセットアップを行う手順について説明する.
0.改訂履歴
1.はじめに
2.パッケージリストを作成する
3.別のマシンでインストールを行う

Linkはこちら

CPANで全モジュールのアップグレードを行う

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2009/10/27 13:31
 このドキュメントでは,CPANで管理しているモジュールの,バージョンアップを一気に行う手順を説明する.

 まずはFTPサイトから02packages.details.txt.gzファイルを取り出し,ローカルのデータベースと自動的に付き合わせてバージョンアップが必要なモジュールの一覧を取り出す. その上で,モジュールを一度にバージョンアップする.

 利用しているOSは,CentOS 5 .1で,今回の作業前に,CPANの基本的な設定と,bundle::installは行って完了している.

 なお,全てバージョンアップするのが正しい訳ではない. 特に稼働中のシステムの場合は,テスト環境にて十分な動作検証を行った上で実施する.

Linkはこちら

Crypt::CBC Install on RedHat ES3

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2008/7/8 23:57
Crypt::CBCとは,Perlのみで実装されたCBCモードの事.暗号化ブロック連鎖(Cipher Block Chaining)の事. 他にECB(電子コードブロック:Electronic Code Book),CFB(暗号フィードバック:Cipher Feedback),OFB(出力フィードバック:Output Feedback)等がある.
CBCでは,暗号化された前ブロックと暗号化されていない現在のブロックとのXORで計算し,これを秘密鍵で暗号化するロジックとなる.

Linkはこちら

Crypt::CBC Install on RedHat ES3

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2006/12/25 22:31
 このドキュメントでは,Crypt::CBCのインストール手順を説明する.

 Crypt::CBCとは,Perlのみで実装されたCBCモードの事.
 CBCとは,暗号化ブロック連鎖(Cipher Block Chaining)の事. 他にECB(電子Crypt-Twofishコードブロック:Electronic Code Book),CFB(暗号フィードバック:Cipher Feedback),OFB(出力フィードバック:Output Feedback)等がある.
 CBCでは,暗号化された前ブロックと暗号化されていない現在のブロックとのXORで計算し,これを秘密鍵で暗号化するロジックとなる.   インストールの仮定で,Crypt::Blowfish,Crypt::Blowfish_PP,Crypt::CAST5,Crypt::DES,Crypt::IDEA,Crypt::DES,Crypt::Rijndael,Digest-MD5等もインストールを行う.

Linkはこちら

アクセス元がどこの国か調べるスクリプト

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2006/7/18 18:37
 このドキュメントでは,PerlのIP::Country::Fastを使って,任意のIPアドレスがどこの国のに割り当てられているものか,調査する. LogWatchメールなどを見ていると,pam_unixあたりに不正なアクセスの試みを行っているIPアドレスが多数記録されるが,それらがどの国のサーバなのかを,調べてみる.

 応用すれば,場合によっては,その国丸ごとアクセス不可とするなどの方法をとることができる.

 なお,このスクリプトは,MacOS X 10.4とRedHat Linux ES3で稼働確認を行った.

Linkはこちら

DBI:DBDをインストールする

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2005/9/8 11:05
 このドキュメントでは,RedHat ES3.0にDBI,DBDをインストールする手順を説明する.
 DBI/DBDとは,DBIがデータベースへのインタフェイス,DBDがドライバを示していて,Perlからデータベースを操作する為のモジュールである. 同じような役割を行うものでは,ODBCとかJDBCのようなものがこれに該当する. ここでは,MySQL,PostgresSQLのDBI/DBDドライバをインストールする手順について説明している.

Linkはこちら

Archive::ZipとCompress::Zlibを導入する

カテゴリ : 
Language/Develop » Perl
執筆 : 
 2005/9/8 11:05
 このドキュメントでは,Perlの追加モジュールであるArchive::Zipを導入する手順を説明する. Archive::Zipを稼働させる為には,Compress::Zipが必要なので,このモジュールもインストールを行う.
 なお,使用しているOSは,RedHat ES3.0である.

Linkはこちら

広告スペース
Google