This is a good practice, and distributions like Fedora tend to require it in their packaging guidelines.