%defattr で -,root,root を明示的に指定すると、インストールされたパッケージは root - root に属し、「デフォルト」のアクセス許可が与えられます (- のため)。これを 3 桁の 8 進数に置き換えると、インストールされたファイルにそれらが与えられます。 「デフォルトのアクセス許可」ではなくアクセス許可)。
「-」を使用する場合、どのパーミッションを付与するかを RPM がどのように決定するのか疑問に思っています。umask の関係かと思いますが、現在確認中です。それが umask に関連している場合、umask が適用されるのは正確にはいつですか?
ありがとう。