RPM を使用して一連のソフトウェアをパッケージ化しています。
仕様ファイルの %defattr セクションで「-」ではなく、「755」(システム上のソフトウェアに必要なアクセス許可) を具体的に使用することをお勧めしますか?
「-」があったので質問していますが、インストールしたパッケージの一部で、予想していた 755 ではなく 700 を取得しました。したがって、許可を明示的に述べる方が信頼性が高いという印象を受けます。どう思いますか ?
RPM を使用して一連のソフトウェアをパッケージ化しています。
仕様ファイルの %defattr セクションで「-」ではなく、「755」(システム上のソフトウェアに必要なアクセス許可) を具体的に使用することをお勧めしますか?
「-」があったので質問していますが、インストールしたパッケージの一部で、予想していた 755 ではなく 700 を取得しました。したがって、許可を明示的に述べる方が信頼性が高いという印象を受けます。どう思いますか ?
RPM をビルドしたときのファイルに対するアクセス許可だったので、特定の 700 アクセス許可を取得したのではないかと思います。RPM.orgを確認すると、%attr を使用して具体的に設定しないファイルのデフォルトのパーミッションは %defattr であることがわかります。spec では常に %defattr を使用して、大部分のファイルに対して適切に設定されていることを確認してから、特定のパーミッションが必要なファイルに対して %attr を使用する必要があります。