FAMLog
FileMaker 7のセキュリティ改善点 (3)
August 04, 2005
FileMaker 7のFileMakerネットワーク共有機能では、アカウント名とパスワードに一方向の暗号化アルゴリズムを使用して、パスワードクラックツールによる侵入を防止します。
ファイルメーカーPro 6およびそれ以前では、FileMakerネットワークによる共有にセキュリティ上の問題点があり、イントラネットでのみ使用しなければならなかったり、あるいはVPNを使用しなければならないなど、利用できる環境がかなり制限されていましたが、その点がバージョン7で改善されたことになります。
さらに、FileMaker Server 7を用いてSSLを使用する設定を有効にすれば、通信内容を暗号化することも可能になり、FileMakerネットワーク共有機能を従来に比べてかなり安心して利用できるようになったと言えます。
FileMaker 7のセキュリティ改善点 (2)
August 03, 2005
FileMaker 7は、バージョン6およびそれ以前と比較してセキュリティ面で多くの点が改善されていますが、セキュリティにおいて重要なパスワードの扱いについて細かく設定できるようになっています。
バージョン7では、次回データベースを開いたときに新しいパスワードを指定するように利用者に要求したり、指定した日数が経過した後にパスワードを変更するよう利用者に要求する設定を有効にすることができます。
また、パスワードの最小の長さを設定することも可能になっています。
ICU4J 3.4
August 02, 2005
Unicodeのサポートやソフトウェアの国際化に必要な機能を提供するJavaライブラリ「ICU4J 3.4」が公開されています。
ICU4J 3.4では、Unicode 4.1およびCLDR 1.3がサポートされた他、文字セットの判別に利用できるAPIが新しく追加されています。
ICU4Jを利用すると、Unicodeの正規化処理や、西暦と和暦の変換などが可能になります。
FileMaker 7のセキュリティ改善点 (1)
August 01, 2005
FileMaker 7は、バージョン6およびそれ以前と比較して、セキュリティ面で多くの点が改善されています。
アカウントとパスワードを組み合わせてデータベースを保護できるようになった他、FileMaker Pro 7では1つのファイル内で複数のテーブルがサポートされるようになったため、1組のアカウントとアクセス権セットで、単一のファイルに複数のテーブルが含まれるデータベースを保護できます。
1つのファイルの中に複数のテーブルを入れるように設計すれば、複数のファイルを使用したときと違って、ファイルごとにアカウントやアクセス権セットを作成する必要がなくなります。
Mac OS X v10.4でACLを有効にする
July 29, 2005
アクセス制御リスト(ACL)はMac OS X Server v10.4の新機能の1つであり、ワークグループマネージャを使うことでACLの各種設定ができます。
一方、通常版のMac OS X v10.4では、ACLは通常有効になっておらず利用できませんが、fsaclctlコマンドを使ってコマンドラインでACLを有効にすることができます。
fsaclctlコマンドでブートボリュームに対してACLを有効にするには、次のようにターミナルでコマンドを入力します。
sudo /usr/sbin/fsaclctl -p / -e
サーバーサイドで処理されるJavaScriptの有効化 (3)
July 19, 2005
FileMaker Server 7 AdvancedのXSLTを使用したカスタムWeb公開において、サーバーサイドで処理されるJavaScriptを利用して独自の拡張関数を定義する場合には、その拡張関数用のネームスペースも宣言する必要があります。
独自拡張関数用ネームスペースの接頭辞については、ネームスペースを一意に識別できるように記述されていれば、任意の文字列(例:fmp-ex)を指定できます。
(ネームスペースの宣言例)
xmlns:fmp-ex="ext1"
APPLE-SA-2005-07-12 Mac OS X v10.4.2
July 15, 2005
Mac OS X v10.4.2およびMac OS X Server v10.4.2にはセキュリティ脆弱性を修正するアップデートも含まれていて、TCP/IPおよびDashboardにおけるセキュリティ脆弱性が修正されます。
バージョン10.4.2では、特別に細工されたTCP/IPパケットによりカーネルパニックが引き起こされる問題、およびApple純正のDashboardウィジェットを上書きするウィジェットをインストールしてしまう可能性がある問題が修正されています。
こららの問題は共にMac OS X v10.4にのみ影響するもので、以前のバージョンのMac OS Xには影響ありません。
Mac OS X Update 10.4.2
July 14, 2005
Appleから「Mac OS X Update 10.4.2」および「Mac OS X Server 10.4.2」アップデートがリリースされています。
Mac OS X v10.4.2の主な改良点は下記の通りです。
・AFPおよびSMB/CIFSネットワークファイルサービスを使用したファイル共有
・Active Directoryサーバーへのシングルサインオン認証と信頼性の高いアクセス
・管理対象のユーザーアカウントの自動ログイン
・AirMacおよびワイヤレスアクセス
・アップデートされたATIとNVIDIAグラフィックドライバを含むCore Graphics、Core Audio、Core Image
・種類による検索やスライドショーの使用を含む「Finder」のアップデート
・iDiskと.Macとの同期
・インストールの信頼性
・Dashboardウィジェットの管理
・アドレスブック、Automator、iCal、iChat、Mail、Safari、およびスティッキーズ
・他社製アプリケーションやデバイスとの互換性
このアップデートにより、Safariを含む多くのアプリケーションと、認証を必要とするプロキシサーバーとの動作が改善され、HTTPおよびHTTPSプロキシ経由でiDiskまたはその他のWebDAVサーバーにアクセスできるようになっています。その他にも数多くの機能や動作が改善されています。
サーバーサイドで処理されるJavaScriptの有効化 (2)
July 12, 2005
FileMaker Server 7 AdvancedのXSLTを使用したカスタムWeb公開において、サーバーサイドで処理されるJavaScriptを利用する場合には、XSLTスタイルシートで拡張用のネームスペースを宣言します。
(ネームスペースの宣言例)
xmlns:xalan="http://xml.apache.org/xslt"
これにより、JavaScriptで独自関数を定義するために使用されるxalan:componentエレメントとxalan:scriptサブエレメントがサポートされるようになります。
なお、Web公開エンジンに使われているXalan-Java 2.4.0ではhttp://xml.apache.org/xalanという新しいネームスペースには対応していませんので、ネームスペースにはhttp://xml.apache.org/xsltを使うようにします。
サーバーサイドで処理されるJavaScriptの有効化 (1)
July 11, 2005
FileMaker Server 7 AdvancedのXSLTを使用したカスタムWeb公開では、Xalan-Javaの拡張機能を用いて、XSLTスタイルシートにおいてサーバーサイドで処理されるJavaScriptを記述できます。
JavaScriptを使用できるようにするにはFileMaker, Inc.のWebサイトで配布されている2つのライブラリファイル(bsf.jar、js.jar)をWeb公開エンジンに追加します。
これらのライブラリファイルは、Javaのライブラリファイルを追加するために用意されているフォルダの中に配置します。Web公開エンジンを再起動すると、サーバーサイドで処理されるJavaScriptが有効化されます。