ファイル::ポリシー

ファイルI / O関数のサイトポリシー
今すぐダウンロード

ファイル::ポリシー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • BBC
  • 出版社のWebサイト:
  • http://www.bbc.co.uk

ファイル::ポリシー タグ


ファイル::ポリシー 説明

ファイルI / O関数のサイトポリシー File :: Policyは、ファイルI / Oのポリシーをファイル:: SLURP :: inplicyなどのモジュールで定義するPerlモジュールです。その目的は、システム管理者がアプリケーションのファイルのI / Oの場所と制限を定義できるようにし、App Developersに従うポリシーを提供することです。このモジュールはポリシーを強制しないことに注意します - アプリケーション開発者はITを無視することができます(そしてシステム管理者がアプリケーションをインストールしない場合は選択できます。)。ファイル::ポリシーを作成することで、どのポリシーが適用されるかを制御できます。 :実装定数を持つ設定モジュール。あなたはファイル:: policy :: namespace.byのデフォルトであなた自身のポリシーをモジュールとして書くことができます(ファイル:: policy :: configが存在しない場合)、ファイル:: policy ::デフォルトのポリシーが適用されない制限を課し、一時ファイルとログファイルの合理的なデフォルトの場所を提供します。このモジュールの背後にある動機は、サイト全体のファイルポリシーを定義できるようにするための標準的な柔軟なアプローチでした。これは、いくつかのSysadminsが他の多くの人々によって書かれたコードに対して責任がある大規模な環境で最も役立ちます。送信されたコードがcheck_safe()を呼び出すだけで、ファイルアクセスが保証され、セキュリティauditを実行するために必要な努力の量を削減するだけです。コードがセキュリティ監査されていないか、またはあなたのサイトで唯一の開発者はオーバーキル。しかし、将来的に誤ってまたは悪意を持って破損しているコードの経路に対する保護とは関係なく、それが良い習慣を考慮することができます。このモジュールを使用することの2つの大きな利点があります。 1つ、ポリシーを実装するサイトは、コードを標準的な方法で簡単に統合できます。サイトにファイルポリシーがある場合は、さまざまな環境で(File :: Policy :: Configを介して)さまざまなポリシーを適用できます(Production、Integration Test、Development)、コードを変更しなくても自動的に適用されます。 configs.Synopsis file :: policyを使用します。ファイル:: Policy QW / Check_Safe /;を使用してください。 #特定のサブルーチンをインポートするファイル:: policy qw /:all /; #すべてのサブルーチンをインポートする#チェックI / Oポリシーcheck_safe($ filename、 'r')。 check_safe($ filename、 'w')。 #preferredディレクトリの場所$ LOGDIR = get_log_dir(); $ tmpdir = get_temp_dir();要件: ・Perl


ファイル::ポリシー 関連ソフトウェア