| ログイン | ご入会 |
ADC連絡先
|
|
|
|
Q: 使用中のシステムのインストール時に作成される一連の所有者とグループ名を取得するには、クリーンインストールを行う以外に何か方法はありますか?Software Distribution ドキュメントで推奨されているように、インストールパッケージ作成のために PackageMaker に渡すファイルの設定が、必ず正しくなるようにしたいのです。 A: はい、あります。次のようにいくつかの方法で、対象ディレクトリの正しい所有者/グループの設定を調べることができます。 1) クリーンインストール後に対象のディレクトリを確認する。 2) ディスクユーティリティの「ディスクのアクセス権を修復」を使ったあと、ディレクトリを確認する。 3) システムインストールの工程で生成される受け取り通知(Receipts)に記述されている設定を確認する。たとえば、次の usr/bin/lsbom コマンドを使って、「Library/Receipts/」にある BaseSystem.pkg の BOM (Bill of Materials) を確認できます。
usr/bin/grep コマンドを使ってすべての受け取り通知を検索して、特定のディレクトリにどのパッケージがインストールされているかを調べることができます。たとえば、/usr/share ディレクトリにインストールされたことが記録されている受け取り通知を知りたい場合は、次のように入力します。
[2003 年 8 月 25 日] |