Geralmente, o rpm não deve alterar os dados no diretório pessoal do usuário. A razão pela qual esses arquivos estão no diretório inicial é que o usuário pode alterá-los. Para suportar esse esquema, você teria que tornar seu software compatível com versões anteriores, para que as configurações antigas do usuário continuem funcionando.
Por outro lado, se você realmente quiser usar esses links simbólicos, basta colocar o arquivo original em algum lugar onde todos tenham acesso de leitura como / usr / share se seu / var / www / html / software não for legível para outros. Então não há necessidade de um grupo comum.