(packaging) (#20148) Make RPM spec upddate logrotate script when appropriate

Logrotate versions > 3.8 complain about permissions unless the su directive
is explicitly set.

This commit updates the RPM spec file to set the su directive properly on
dists that need it (EL >= 7, All modern Fedora, SLES >= 12)