変更内容
jarsignerにより署名する際、対象のjar/zipファイル内にPOSIXファイルパーミッション属性、およびシンボリックリンク属性が含まれていた場合、それらを保持するようになり、署名時に以下のメッセージが出力されます。
POSIX file permission and/or symlink attributes detected. Note that these attributes are unsigned and not protected by the signature. |
なお、jarコマンドで作成したjarファイルを署名する場合は、jarコマンドがPOSIX属性を設定しないため本変更による影響はありません。
非互換
jarsignerはPOSIXファイルパーミッション属性、およびシンボリックリンク属性を無視し、署名されたファイル内ではPOSIX属性値に"0"を設定していました。
jarsignerがPOSIXファイルパーミッション属性、およびシンボリックリンク属性を保持するようになります。署名対象のファイルの中にPOSIXファイルパーミッション属性、またはシンボリックリンク属性が含まれていた場合、変更内容に記載のメッセージが出力されます。
対処方法
ありません。